summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZearin <zearin@gonk.net>2011-10-07 10:35:21 -0400
committerZearin <zearin@gonk.net>2011-10-07 10:35:21 -0400
commit07b4dc3d6991cbdc420c246e807371c97a467d1a (patch)
tree329febd532aedfcd4daf92c807e802d1535c8f88
parent36a2424cfd8c44d9f63bb4e2d7ac69cf7bce3940 (diff)
parent04cdcb0feb369ac4c60e10ccdc139c57e8b52e62 (diff)
downloadcmd2-07b4dc3d6991cbdc420c246e807371c97a467d1a.tar.gz
Merge branch 'feature/refactor' into devHEADmasterdev
-rw-r--r--build/lib/cmd2.py1593
-rw-r--r--cmd2.egg-info/PKG-INFO43
-rw-r--r--cmd2.egg-info/SOURCES.txt8
-rw-r--r--cmd2.egg-info/dependency_links.txt1
-rw-r--r--cmd2.egg-info/requires.txt1
-rw-r--r--cmd2.egg-info/top_level.txt1
-rw-r--r--cmd2.pycbin65154 -> 0 bytes
-rw-r--r--dist/cmd2-0.6.4-py2.7.eggbin42017 -> 0 bytes
-rw-r--r--doxygen/def/doxygen.def10097
-rw-r--r--doxygen/html/annotated.html155
-rw-r--r--doxygen/html/bc_s.pngbin677 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1Borg-members.html133
-rw-r--r--doxygen/html/classcmd2_1_1Borg.html218
-rw-r--r--doxygen/html/classcmd2_1_1Borg.pngbin457 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1Borg__inherit__graph.dot9
-rw-r--r--doxygen/html/classcmd2_1_1Borg__inherit__graph.md51
-rw-r--r--doxygen/html/classcmd2_1_1Cmd-members.html242
-rw-r--r--doxygen/html/classcmd2_1_1Cmd.html3767
-rw-r--r--doxygen/html/classcmd2_1_1Cmd.pngbin892 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1Cmd2TestCase-members.html144
-rw-r--r--doxygen/html/classcmd2_1_1Cmd2TestCase.html506
-rw-r--r--doxygen/html/classcmd2_1_1Cmd__inherit__graph.dot15
-rw-r--r--doxygen/html/classcmd2_1_1Cmd__inherit__graph.md51
-rw-r--r--doxygen/html/classcmd2_1_1EmbeddedConsoleExit.html138
-rw-r--r--doxygen/html/classcmd2_1_1EmptyStatement.html138
-rw-r--r--doxygen/html/classcmd2_1_1History-members.html140
-rw-r--r--doxygen/html/classcmd2_1_1History.html519
-rw-r--r--doxygen/html/classcmd2_1_1HistoryItem-members.html136
-rw-r--r--doxygen/html/classcmd2_1_1HistoryItem.html268
-rw-r--r--doxygen/html/classcmd2_1_1NotSettableError.html138
-rw-r--r--doxygen/html/classcmd2_1_1OptionParser-members.html134
-rw-r--r--doxygen/html/classcmd2_1_1OptionParser.html278
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap-members.html138
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap.html312
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap.pngbin456 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap__coll__graph.dot9
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap__coll__graph.md51
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.dot9
-rw-r--r--doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.md51
-rw-r--r--doxygen/html/classcmd2_1_1ParsedString-members.html133
-rw-r--r--doxygen/html/classcmd2_1_1ParsedString.html216
-rw-r--r--doxygen/html/classcmd2_1_1PasteBufferError-members.html133
-rw-r--r--doxygen/html/classcmd2_1_1PasteBufferError.html198
-rw-r--r--doxygen/html/classcmd2_1_1Statekeeper-members.html136
-rw-r--r--doxygen/html/classcmd2_1_1Statekeeper.html284
-rw-r--r--doxygen/html/classcmd2_1_1StubbornDict-members.html137
-rw-r--r--doxygen/html/classcmd2_1_1StubbornDict.html378
-rw-r--r--doxygen/html/classcmd2_1_1_borg-members.html131
-rw-r--r--doxygen/html/classcmd2_1_1_borg.html192
-rw-r--r--doxygen/html/classcmd2_1_1_borg.pngbin457 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1_cmd-members.html236
-rw-r--r--doxygen/html/classcmd2_1_1_cmd.html2587
-rw-r--r--doxygen/html/classcmd2_1_1_cmd.pngbin892 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1_cmd2_test_case-members.html142
-rw-r--r--doxygen/html/classcmd2_1_1_cmd2_test_case.html363
-rw-r--r--doxygen/html/classcmd2_1_1_embedded_console_exit.html137
-rw-r--r--doxygen/html/classcmd2_1_1_empty_statement.html137
-rw-r--r--doxygen/html/classcmd2_1_1_history-members.html139
-rw-r--r--doxygen/html/classcmd2_1_1_history.html418
-rw-r--r--doxygen/html/classcmd2_1_1_history_item-members.html135
-rw-r--r--doxygen/html/classcmd2_1_1_history_item.html252
-rw-r--r--doxygen/html/classcmd2_1_1_not_settable_error.html137
-rw-r--r--doxygen/html/classcmd2_1_1_option_parser-members.html133
-rw-r--r--doxygen/html/classcmd2_1_1_option_parser.html253
-rw-r--r--doxygen/html/classcmd2_1_1_output_trap-members.html137
-rw-r--r--doxygen/html/classcmd2_1_1_output_trap.html283
-rw-r--r--doxygen/html/classcmd2_1_1_output_trap.pngbin456 -> 0 bytes
-rw-r--r--doxygen/html/classcmd2_1_1_parsed_string-members.html132
-rw-r--r--doxygen/html/classcmd2_1_1_parsed_string.html196
-rw-r--r--doxygen/html/classcmd2_1_1_paste_buffer_error-members.html132
-rw-r--r--doxygen/html/classcmd2_1_1_paste_buffer_error.html189
-rw-r--r--doxygen/html/classcmd2_1_1_statekeeper-members.html135
-rw-r--r--doxygen/html/classcmd2_1_1_statekeeper.html259
-rw-r--r--doxygen/html/classcmd2_1_1_stubborn_dict-members.html136
-rw-r--r--doxygen/html/classcmd2_1_1_stubborn_dict.html328
-rw-r--r--doxygen/html/classes.html153
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp-members.html241
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp.html299
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp.pngbin485 -> 0 bytes
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp__coll__graph.dot9
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp__coll__graph.md51
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp__inherit__graph.dot9
-rw-r--r--doxygen/html/classexample_1_1CmdLineApp__inherit__graph.md51
-rw-r--r--doxygen/html/classexample_1_1_cmd_line_app-members.html240
-rw-r--r--doxygen/html/classexample_1_1_cmd_line_app.html279
-rw-r--r--doxygen/html/classexample_1_1_cmd_line_app.pngbin485 -> 0 bytes
-rw-r--r--doxygen/html/classpirate2_1_1Pirate-members.html134
-rw-r--r--doxygen/html/classpirate2_1_1Pirate.html248
-rw-r--r--doxygen/html/classpirate2_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate2_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate2_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate2_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate2_1_1_pirate-members.html133
-rw-r--r--doxygen/html/classpirate2_1_1_pirate.html228
-rw-r--r--doxygen/html/classpirate3_1_1Pirate-members.html137
-rw-r--r--doxygen/html/classpirate3_1_1Pirate.html348
-rw-r--r--doxygen/html/classpirate3_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate3_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate3_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate3_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate3_1_1_pirate-members.html136
-rw-r--r--doxygen/html/classpirate3_1_1_pirate.html313
-rw-r--r--doxygen/html/classpirate4_1_1Pirate-members.html137
-rw-r--r--doxygen/html/classpirate4_1_1Pirate.html356
-rw-r--r--doxygen/html/classpirate4_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate4_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate4_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate4_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate4_1_1_pirate-members.html136
-rw-r--r--doxygen/html/classpirate4_1_1_pirate.html315
-rw-r--r--doxygen/html/classpirate5_1_1Pirate-members.html138
-rw-r--r--doxygen/html/classpirate5_1_1Pirate.html395
-rw-r--r--doxygen/html/classpirate5_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate5_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate5_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate5_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate5_1_1_pirate-members.html137
-rw-r--r--doxygen/html/classpirate5_1_1_pirate.html345
-rw-r--r--doxygen/html/classpirate6_1_1Pirate-members.html244
-rw-r--r--doxygen/html/classpirate6_1_1Pirate.html458
-rw-r--r--doxygen/html/classpirate6_1_1Pirate.pngbin397 -> 0 bytes
-rw-r--r--doxygen/html/classpirate6_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate6_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate6_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate6_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate6_1_1_pirate-members.html243
-rw-r--r--doxygen/html/classpirate6_1_1_pirate.html402
-rw-r--r--doxygen/html/classpirate6_1_1_pirate.pngbin397 -> 0 bytes
-rw-r--r--doxygen/html/classpirate7_1_1Pirate-members.html246
-rw-r--r--doxygen/html/classpirate7_1_1Pirate.html582
-rw-r--r--doxygen/html/classpirate7_1_1Pirate.pngbin398 -> 0 bytes
-rw-r--r--doxygen/html/classpirate7_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate7_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate7_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate7_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate7_1_1_pirate-members.html245
-rw-r--r--doxygen/html/classpirate7_1_1_pirate.html520
-rw-r--r--doxygen/html/classpirate7_1_1_pirate.pngbin398 -> 0 bytes
-rw-r--r--doxygen/html/classpirate8_1_1Pirate-members.html248
-rw-r--r--doxygen/html/classpirate8_1_1Pirate.html659
-rw-r--r--doxygen/html/classpirate8_1_1Pirate.pngbin395 -> 0 bytes
-rw-r--r--doxygen/html/classpirate8_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate8_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate8_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate8_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate8_1_1_pirate-members.html247
-rw-r--r--doxygen/html/classpirate8_1_1_pirate.html590
-rw-r--r--doxygen/html/classpirate8_1_1_pirate.pngbin395 -> 0 bytes
-rw-r--r--doxygen/html/classpirate_1_1Pirate.html140
-rw-r--r--doxygen/html/classpirate_1_1Pirate__coll__graph.dot9
-rw-r--r--doxygen/html/classpirate_1_1Pirate__coll__graph.md51
-rw-r--r--doxygen/html/classpirate_1_1Pirate__inherit__graph.dot9
-rw-r--r--doxygen/html/classpirate_1_1Pirate__inherit__graph.md51
-rw-r--r--doxygen/html/classpirate_1_1_pirate.html139
-rw-r--r--doxygen/html/closed.pngbin126 -> 0 bytes
-rw-r--r--doxygen/html/cmd2_8py.html177
-rw-r--r--doxygen/html/cmd2_8py_source.html1721
-rw-r--r--doxygen/html/conf_8py.html155
-rw-r--r--doxygen/html/conf_8py_source.html326
-rw-r--r--doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec.html133
-rw-r--r--doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.dot13
-rw-r--r--doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.md51
-rw-r--r--doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a.html130
-rw-r--r--doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.dot9
-rw-r--r--doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.md51
-rw-r--r--doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310.html141
-rw-r--r--doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.dot9
-rw-r--r--doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.md51
-rw-r--r--doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6.html135
-rw-r--r--doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.dot14
-rw-r--r--doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.md51
-rw-r--r--doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c.html128
-rw-r--r--doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.dot10
-rw-r--r--doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.md51
-rw-r--r--doxygen/html/dirs.html135
-rw-r--r--doxygen/html/doxygen.css946
-rw-r--r--doxygen/html/doxygen.pngbin3942 -> 0 bytes
-rw-r--r--doxygen/html/example_8py.html145
-rw-r--r--doxygen/html/example_8py_source.html163
-rw-r--r--doxygen/html/files.html145
-rw-r--r--doxygen/html/fileutil_8py.html141
-rw-r--r--doxygen/html/fileutil_8py_source.html140
-rw-r--r--doxygen/html/ftv2blank.pngbin82 -> 0 bytes
-rw-r--r--doxygen/html/ftv2doc.pngbin762 -> 0 bytes
-rw-r--r--doxygen/html/ftv2folderclosed.pngbin598 -> 0 bytes
-rw-r--r--doxygen/html/ftv2folderopen.pngbin590 -> 0 bytes
-rw-r--r--doxygen/html/ftv2lastnode.pngbin82 -> 0 bytes
-rw-r--r--doxygen/html/ftv2link.pngbin762 -> 0 bytes
-rw-r--r--doxygen/html/ftv2mlastnode.pngbin221 -> 0 bytes
-rw-r--r--doxygen/html/ftv2mnode.pngbin221 -> 0 bytes
-rw-r--r--doxygen/html/ftv2node.pngbin82 -> 0 bytes
-rw-r--r--doxygen/html/ftv2plastnode.pngbin215 -> 0 bytes
-rw-r--r--doxygen/html/ftv2pnode.pngbin215 -> 0 bytes
-rw-r--r--doxygen/html/ftv2splitbar.pngbin249 -> 0 bytes
-rw-r--r--doxygen/html/ftv2vertline.pngbin82 -> 0 bytes
-rw-r--r--doxygen/html/functions.html204
-rw-r--r--doxygen/html/functions_0x61.html180
-rw-r--r--doxygen/html/functions_0x62.html173
-rw-r--r--doxygen/html/functions_0x63.html203
-rw-r--r--doxygen/html/functions_0x64.html299
-rw-r--r--doxygen/html/functions_0x65.html188
-rw-r--r--doxygen/html/functions_0x66.html179
-rw-r--r--doxygen/html/functions_0x67.html176
-rw-r--r--doxygen/html/functions_0x68.html171
-rw-r--r--doxygen/html/functions_0x69.html184
-rw-r--r--doxygen/html/functions_0x6b.html173
-rw-r--r--doxygen/html/functions_0x6c.html182
-rw-r--r--doxygen/html/functions_0x6d.html179
-rw-r--r--doxygen/html/functions_0x6e.html170
-rw-r--r--doxygen/html/functions_0x6f.html182
-rw-r--r--doxygen/html/functions_0x70.html228
-rw-r--r--doxygen/html/functions_0x71.html167
-rw-r--r--doxygen/html/functions_0x72.html204
-rw-r--r--doxygen/html/functions_0x73.html206
-rw-r--r--doxygen/html/functions_0x74.html185
-rw-r--r--doxygen/html/functions_0x75.html173
-rw-r--r--doxygen/html/functions_0x77.html170
-rw-r--r--doxygen/html/functions_0x7a.html167
-rw-r--r--doxygen/html/functions_func.html491
-rw-r--r--doxygen/html/functions_vars.html541
-rw-r--r--doxygen/html/graph_8py.html143
-rw-r--r--doxygen/html/graph_8py_source.html169
-rw-r--r--doxygen/html/graph_legend.dot23
-rw-r--r--doxygen/html/graph_legend.html183
-rw-r--r--doxygen/html/graph_legend.md51
-rw-r--r--doxygen/html/hierarchy.html159
-rw-r--r--doxygen/html/ignoreBug_8py.html142
-rw-r--r--doxygen/html/ignoreBug_8py_source.html139
-rw-r--r--doxygen/html/ignore_bug_8py.html141
-rw-r--r--doxygen/html/ignore_bug_8py_source.html138
-rw-r--r--doxygen/html/index.html122
-rw-r--r--doxygen/html/inherit_graph_0.dot10
-rw-r--r--doxygen/html/inherit_graph_0.md51
-rw-r--r--doxygen/html/inherit_graph_1.dot16
-rw-r--r--doxygen/html/inherit_graph_1.md51
-rw-r--r--doxygen/html/inherit_graph_10.dot8
-rw-r--r--doxygen/html/inherit_graph_10.md51
-rw-r--r--doxygen/html/inherit_graph_11.dot8
-rw-r--r--doxygen/html/inherit_graph_11.md51
-rw-r--r--doxygen/html/inherit_graph_12.dot8
-rw-r--r--doxygen/html/inherit_graph_12.md51
-rw-r--r--doxygen/html/inherit_graph_13.dot8
-rw-r--r--doxygen/html/inherit_graph_13.md51
-rw-r--r--doxygen/html/inherit_graph_14.dot8
-rw-r--r--doxygen/html/inherit_graph_14.md51
-rw-r--r--doxygen/html/inherit_graph_15.dot8
-rw-r--r--doxygen/html/inherit_graph_15.md51
-rw-r--r--doxygen/html/inherit_graph_16.dot8
-rw-r--r--doxygen/html/inherit_graph_16.md51
-rw-r--r--doxygen/html/inherit_graph_17.dot8
-rw-r--r--doxygen/html/inherit_graph_17.md51
-rw-r--r--doxygen/html/inherit_graph_2.dot8
-rw-r--r--doxygen/html/inherit_graph_2.md51
-rw-r--r--doxygen/html/inherit_graph_3.dot8
-rw-r--r--doxygen/html/inherit_graph_3.md51
-rw-r--r--doxygen/html/inherit_graph_4.dot8
-rw-r--r--doxygen/html/inherit_graph_4.md51
-rw-r--r--doxygen/html/inherit_graph_5.dot8
-rw-r--r--doxygen/html/inherit_graph_5.md51
-rw-r--r--doxygen/html/inherit_graph_6.dot8
-rw-r--r--doxygen/html/inherit_graph_6.md51
-rw-r--r--doxygen/html/inherit_graph_7.dot8
-rw-r--r--doxygen/html/inherit_graph_7.md51
-rw-r--r--doxygen/html/inherit_graph_8.dot8
-rw-r--r--doxygen/html/inherit_graph_8.md51
-rw-r--r--doxygen/html/inherit_graph_9.dot8
-rw-r--r--doxygen/html/inherit_graph_9.md51
-rw-r--r--doxygen/html/inherits.html170
-rwxr-xr-xdoxygen/html/installdox112
-rw-r--r--doxygen/html/jquery.js54
-rw-r--r--doxygen/html/namespacecmd2.html771
-rw-r--r--doxygen/html/namespaceconf.html380
-rw-r--r--doxygen/html/namespaceexample.html157
-rw-r--r--doxygen/html/namespacefileutil.html152
-rw-r--r--doxygen/html/namespacegraph.html268
-rw-r--r--doxygen/html/namespaceignoreBug.html168
-rw-r--r--doxygen/html/namespaceignore_bug.html167
-rw-r--r--doxygen/html/namespacemembers.html412
-rw-r--r--doxygen/html/namespacemembers_func.html175
-rw-r--r--doxygen/html/namespacemembers_vars.html363
-rw-r--r--doxygen/html/namespacepirate.html156
-rw-r--r--doxygen/html/namespacepirate2.html156
-rw-r--r--doxygen/html/namespacepirate3.html156
-rw-r--r--doxygen/html/namespacepirate4.html156
-rw-r--r--doxygen/html/namespacepirate5.html156
-rw-r--r--doxygen/html/namespacepirate6.html156
-rw-r--r--doxygen/html/namespacepirate7.html156
-rw-r--r--doxygen/html/namespacepirate8.html156
-rw-r--r--doxygen/html/namespaces.html146
-rw-r--r--doxygen/html/namespaceschematic.html216
-rw-r--r--doxygen/html/namespacesetup.html405
-rw-r--r--doxygen/html/nav_f.pngbin159 -> 0 bytes
-rw-r--r--doxygen/html/nav_h.pngbin97 -> 0 bytes
-rw-r--r--doxygen/html/navtree.css123
-rw-r--r--doxygen/html/navtree.js352
-rw-r--r--doxygen/html/open.pngbin118 -> 0 bytes
-rw-r--r--doxygen/html/pirate2_8py.html145
-rw-r--r--doxygen/html/pirate2_8py_source.html146
-rw-r--r--doxygen/html/pirate3_8py.html145
-rw-r--r--doxygen/html/pirate3_8py_source.html149
-rw-r--r--doxygen/html/pirate4_8py.html145
-rw-r--r--doxygen/html/pirate4_8py_source.html155
-rw-r--r--doxygen/html/pirate5_8py.html145
-rw-r--r--doxygen/html/pirate5_8py_source.html163
-rw-r--r--doxygen/html/pirate6_8py.html145
-rw-r--r--doxygen/html/pirate6_8py_source.html167
-rw-r--r--doxygen/html/pirate7_8py.html145
-rw-r--r--doxygen/html/pirate7_8py_source.html174
-rw-r--r--doxygen/html/pirate8_8py.html145
-rw-r--r--doxygen/html/pirate8_8py_source.html185
-rw-r--r--doxygen/html/pirate_8py.html145
-rw-r--r--doxygen/html/pirate_8py_source.html135
-rw-r--r--doxygen/html/resize.js81
-rw-r--r--doxygen/html/schematic_8py.html145
-rw-r--r--doxygen/html/schematic_8py_source.html160
-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.pngbin273 -> 0 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.pngbin563 -> 0 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.pngbin604 -> 0 bytes
-rw-r--r--doxygen/html/search/search_m.pngbin158 -> 0 bytes
-rw-r--r--doxygen/html/search/search_r.pngbin612 -> 0 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
-rw-r--r--doxygen/html/setup_8py.html157
-rw-r--r--doxygen/html/setup_8py_source.html190
-rw-r--r--doxygen/html/svgpan.js295
-rw-r--r--doxygen/html/tab_a.pngbin140 -> 0 bytes
-rw-r--r--doxygen/html/tab_b.pngbin178 -> 0 bytes
-rw-r--r--doxygen/html/tab_h.pngbin192 -> 0 bytes
-rw-r--r--doxygen/html/tab_s.pngbin189 -> 0 bytes
-rw-r--r--doxygen/html/tabs.css59
-rw-r--r--doxygen/man/man3/_Users_amrogers_Developer_Projects_.315
-rw-r--r--doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_.331
-rw-r--r--doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_.322
-rw-r--r--doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_pycon2010_.345
-rw-r--r--doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_example_.315
-rw-r--r--doxygen/man/man3/cmd2.3467
-rw-r--r--doxygen/man/man3/cmd2.py.3123
-rw-r--r--doxygen/man/man3/cmd2_Borg.356
-rw-r--r--doxygen/man/man3/cmd2_Cmd.32098
-rw-r--r--doxygen/man/man3/cmd2_Cmd2TestCase.3239
-rw-r--r--doxygen/man/man3/cmd2_EmbeddedConsoleExit.315
-rw-r--r--doxygen/man/man3/cmd2_EmptyStatement.315
-rw-r--r--doxygen/man/man3/cmd2_History.3228
-rw-r--r--doxygen/man/man3/cmd2_HistoryItem.384
-rw-r--r--doxygen/man/man3/cmd2_NotSettableError.315
-rw-r--r--doxygen/man/man3/cmd2_OptionParser.382
-rw-r--r--doxygen/man/man3/cmd2_OutputTrap.3114
-rw-r--r--doxygen/man/man3/cmd2_ParsedString.359
-rw-r--r--doxygen/man/man3/cmd2_PasteBufferError.356
-rw-r--r--doxygen/man/man3/cmd2_Statekeeper.392
-rw-r--r--doxygen/man/man3/cmd2_StubbornDict.3145
-rw-r--r--doxygen/man/man3/conf.3114
-rw-r--r--doxygen/man/man3/conf.py.367
-rw-r--r--doxygen/man/man3/example.337
-rw-r--r--doxygen/man/man3/example.py.332
-rw-r--r--doxygen/man/man3/example_CmdLineApp.395
-rw-r--r--doxygen/man/man3/fileutil.323
-rw-r--r--doxygen/man/man3/fileutil.py.325
-rw-r--r--doxygen/man/man3/graph.390
-rw-r--r--doxygen/man/man3/graph.py.331
-rw-r--r--doxygen/man/man3/ignoreBug.329
-rw-r--r--doxygen/man/man3/ignoreBug.py.328
-rw-r--r--doxygen/man/man3/pirate.330
-rw-r--r--doxygen/man/man3/pirate.py.332
-rw-r--r--doxygen/man/man3/pirate2.330
-rw-r--r--doxygen/man/man3/pirate2.py.332
-rw-r--r--doxygen/man/man3/pirate2_Pirate.372
-rw-r--r--doxygen/man/man3/pirate3.330
-rw-r--r--doxygen/man/man3/pirate3.py.332
-rw-r--r--doxygen/man/man3/pirate3_Pirate.3115
-rw-r--r--doxygen/man/man3/pirate4.330
-rw-r--r--doxygen/man/man3/pirate4.py.332
-rw-r--r--doxygen/man/man3/pirate4_Pirate.3127
-rw-r--r--doxygen/man/man3/pirate5.330
-rw-r--r--doxygen/man/man3/pirate5.py.332
-rw-r--r--doxygen/man/man3/pirate5_Pirate.3145
-rw-r--r--doxygen/man/man3/pirate6.330
-rw-r--r--doxygen/man/man3/pirate6.py.332
-rw-r--r--doxygen/man/man3/pirate6_Pirate.3170
-rw-r--r--doxygen/man/man3/pirate7.330
-rw-r--r--doxygen/man/man3/pirate7.py.332
-rw-r--r--doxygen/man/man3/pirate7_Pirate.3223
-rw-r--r--doxygen/man/man3/pirate8.330
-rw-r--r--doxygen/man/man3/pirate8.py.332
-rw-r--r--doxygen/man/man3/pirate8_Pirate.3253
-rw-r--r--doxygen/man/man3/pirate_Pirate.317
-rw-r--r--doxygen/man/man3/schematic.362
-rw-r--r--doxygen/man/man3/schematic.py.332
-rw-r--r--doxygen/man/man3/setup.3154
-rw-r--r--doxygen/man/man3/setup.py.368
-rw-r--r--doxygen/xml/classcmd2_1_1Borg.xml60
-rw-r--r--doxygen/xml/classcmd2_1_1Cmd.xml1947
-rw-r--r--doxygen/xml/classcmd2_1_1Cmd2TestCase.xml226
-rw-r--r--doxygen/xml/classcmd2_1_1EmbeddedConsoleExit.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1EmptyStatement.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1History.xml172
-rw-r--r--doxygen/xml/classcmd2_1_1HistoryItem.xml94
-rw-r--r--doxygen/xml/classcmd2_1_1NotSettableError.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1OptionParser.xml62
-rw-r--r--doxygen/xml/classcmd2_1_1OutputTrap.xml136
-rw-r--r--doxygen/xml/classcmd2_1_1ParsedString.xml47
-rw-r--r--doxygen/xml/classcmd2_1_1PasteBufferError.xml50
-rw-r--r--doxygen/xml/classcmd2_1_1Statekeeper.xml95
-rw-r--r--doxygen/xml/classcmd2_1_1StubbornDict.xml119
-rw-r--r--doxygen/xml/classcmd2_1_1_borg.xml60
-rw-r--r--doxygen/xml/classcmd2_1_1_cmd.xml1764
-rw-r--r--doxygen/xml/classcmd2_1_1_cmd2_test_case.xml210
-rw-r--r--doxygen/xml/classcmd2_1_1_embedded_console_exit.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1_empty_statement.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1_history.xml165
-rw-r--r--doxygen/xml/classcmd2_1_1_history_item.xml90
-rw-r--r--doxygen/xml/classcmd2_1_1_not_settable_error.xml13
-rw-r--r--doxygen/xml/classcmd2_1_1_option_parser.xml62
-rw-r--r--doxygen/xml/classcmd2_1_1_output_trap.xml128
-rw-r--r--doxygen/xml/classcmd2_1_1_parsed_string.xml43
-rw-r--r--doxygen/xml/classcmd2_1_1_paste_buffer_error.xml48
-rw-r--r--doxygen/xml/classcmd2_1_1_statekeeper.xml87
-rw-r--r--doxygen/xml/classcmd2_1_1_stubborn_dict.xml114
-rw-r--r--doxygen/xml/classexample_1_1CmdLineApp.xml239
-rw-r--r--doxygen/xml/classexample_1_1_cmd_line_app.xml237
-rw-r--r--doxygen/xml/classpirate2_1_1Pirate.xml111
-rw-r--r--doxygen/xml/classpirate2_1_1_pirate.xml83
-rw-r--r--doxygen/xml/classpirate3_1_1Pirate.xml175
-rw-r--r--doxygen/xml/classpirate3_1_1_pirate.xml127
-rw-r--r--doxygen/xml/classpirate4_1_1Pirate.xml177
-rw-r--r--doxygen/xml/classpirate4_1_1_pirate.xml129
-rw-r--r--doxygen/xml/classpirate5_1_1Pirate.xml191
-rw-r--r--doxygen/xml/classpirate5_1_1_pirate.xml143
-rw-r--r--doxygen/xml/classpirate6_1_1Pirate.xml329
-rw-r--r--doxygen/xml/classpirate6_1_1_pirate.xml280
-rw-r--r--doxygen/xml/classpirate7_1_1Pirate.xml422
-rw-r--r--doxygen/xml/classpirate7_1_1_pirate.xml369
-rw-r--r--doxygen/xml/classpirate8_1_1Pirate.xml467
-rw-r--r--doxygen/xml/classpirate8_1_1_pirate.xml413
-rw-r--r--doxygen/xml/classpirate_1_1Pirate.xml36
-rw-r--r--doxygen/xml/classpirate_1_1_pirate.xml36
-rw-r--r--doxygen/xml/cmd2_8py.xml1621
-rw-r--r--doxygen/xml/combine.xslt15
-rw-r--r--doxygen/xml/compound.xsd822
-rw-r--r--doxygen/xml/conf_8py.xml212
-rw-r--r--doxygen/xml/dir_5185d8a4f3d34c6a54b85ae5904b80ec.xml13
-rw-r--r--doxygen/xml/dir_9c53eb36d53ed9f246f40760bdb65b6a.xml12
-rw-r--r--doxygen/xml/dir_a94d11e7025bc9c49b19e92232c5c310.xml22
-rw-r--r--doxygen/xml/dir_bfedb8cf204bc52dab598c696b63c3d6.xml16
-rw-r--r--doxygen/xml/dir_e01452e30018b7d8a87d21a8fdf5052c.xml12
-rw-r--r--doxygen/xml/example_8py.xml50
-rw-r--r--doxygen/xml/fileutil_8py.xml26
-rw-r--r--doxygen/xml/graph_8py.xml56
-rw-r--r--doxygen/xml/ignoreBug_8py.xml26
-rw-r--r--doxygen/xml/ignore_bug_8py.xml26
-rw-r--r--doxygen/xml/index.xml424
-rw-r--r--doxygen/xml/index.xsd66
-rw-r--r--doxygen/xml/namespacecmd2.xml330
-rw-r--r--doxygen/xml/namespaceconf.xml226
-rw-r--r--doxygen/xml/namespaceexample.xml28
-rw-r--r--doxygen/xml/namespacefileutil.xml27
-rw-r--r--doxygen/xml/namespacegraph.xml56
-rw-r--r--doxygen/xml/namespaceignoreBug.xml41
-rw-r--r--doxygen/xml/namespaceignore_bug.xml41
-rw-r--r--doxygen/xml/namespacepirate.xml28
-rw-r--r--doxygen/xml/namespacepirate2.xml28
-rw-r--r--doxygen/xml/namespacepirate3.xml28
-rw-r--r--doxygen/xml/namespacepirate4.xml28
-rw-r--r--doxygen/xml/namespacepirate5.xml28
-rw-r--r--doxygen/xml/namespacepirate6.xml28
-rw-r--r--doxygen/xml/namespacepirate7.xml28
-rw-r--r--doxygen/xml/namespacepirate8.xml28
-rw-r--r--doxygen/xml/namespacepyparsing.xml11
-rw-r--r--doxygen/xml/namespaceschematic.xml42
-rw-r--r--doxygen/xml/namespacesetup.xml243
-rw-r--r--doxygen/xml/namespaceturtle.xml11
-rw-r--r--doxygen/xml/pirate2_8py.xml33
-rw-r--r--doxygen/xml/pirate3_8py.xml36
-rw-r--r--doxygen/xml/pirate4_8py.xml42
-rw-r--r--doxygen/xml/pirate5_8py.xml50
-rw-r--r--doxygen/xml/pirate6_8py.xml54
-rw-r--r--doxygen/xml/pirate7_8py.xml61
-rw-r--r--doxygen/xml/pirate8_8py.xml72
-rw-r--r--doxygen/xml/pirate_8py.xml22
-rw-r--r--doxygen/xml/schematic_8py.xml46
-rw-r--r--doxygen/xml/setup_8py.xml76
569 files changed, 0 insertions, 87168 deletions
diff --git a/build/lib/cmd2.py b/build/lib/cmd2.py
deleted file mode 100644
index ba7fab8..0000000
--- a/build/lib/cmd2.py
+++ /dev/null
@@ -1,1593 +0,0 @@
-"""Variant on standard library's cmd with extra features.
-
-To use, simply import cmd2.Cmd instead of cmd.Cmd; use precisely as though you
-were using the standard library's cmd, while enjoying the extra features.
-
-Searchable command history (commands: "hi", "li", "run")
-Load commands from file, save to file, edit commands in file
-Multi-line commands
-Case-insensitive commands
-Special-character shortcut commands (beyond cmd's "@" and "!")
-Settable environment parameters
-Optional _onchange_{paramname} called when environment parameter changes
-Parsing commands with `optparse` options (flags)
-Redirection to file with >, >>; input from file with <
-Easy transcript-based testing of applications (see example/example.py)
-Bash-style ``select`` available
-
-Note that redirection with > and | will only work if `self.stdout.write()`
-is used in place of `print`. The standard library's `cmd` module is
-written to use `self.stdout.write()`,
-
-- Catherine Devlin, Jan 03 2008 - catherinedevlin.blogspot.com
-
-mercurial repository at http://www.assembla.com/wiki/show/python-cmd2
-"""
-import cmd
-import re
-import os
-import sys
-import optparse
-import subprocess
-import tempfile
-import doctest
-import unittest
-import datetime
-import urllib
-import glob
-import traceback
-import platform
-import copy
-from code import InteractiveConsole, InteractiveInterpreter
-from optparse import make_option
-import pyparsing
-
-__version__ = '0.6.4'
-
-if sys.version_info[0] == 2:
- pyparsing.ParserElement.enablePackrat()
-
-"""
-Packrat is causing Python3 errors that I don't understand.
-
-> /usr/local/Cellar/python3/3.2/lib/python3.2/site-packages/pyparsing-1.5.6-py3.2.egg/pyparsing.py(999)scanString()
--> nextLoc,tokens = parseFn( instring, preloc, callPreParse=False )
-(Pdb) n
-NameError: global name 'exc' is not defined
-
-(Pdb) parseFn
-<bound method Or._parseCache of {Python style comment ^ C style comment}>
-
-Bug report filed: https://sourceforge.net/tracker/?func=detail&atid=617311&aid=3381439&group_id=97203
-"""
-
-class OptionParser(optparse.OptionParser):
- def exit(self, status=0, msg=None):
- self.values._exit = True
- if msg:
- print (msg)
-
- def print_help(self, *args, **kwargs):
- try:
- print (self._func.__doc__)
- except AttributeError:
- pass
- optparse.OptionParser.print_help(self, *args, **kwargs)
-
- def error(self, msg):
- """error(msg : string)
-
- Print a usage message incorporating 'msg' to stderr and exit.
- If you override this in a subclass, it should not return -- it
- should either exit or raise an exception.
- """
- raise optparse.OptParseError(msg)
-
-def remaining_args(oldArgs, newArgList):
- '''
- Preserves the spacing originally in the argument after
- the removal of options.
-
- >>> remaining_args('-f bar bar cow', ['bar', 'cow'])
- 'bar cow'
- '''
- pattern = '\s+'.join(re.escape(a) for a in newArgList) + '\s*$'
- matchObj = re.search(pattern, oldArgs)
- return oldArgs[matchObj.start():]
-
-def _attr_get_(obj, attr):
- '''Returns an attribute's value, or None (no error) if undefined.
- Analagous to .get() for dictionaries. Useful when checking for
- value of options that may not have been defined on a given
- method.'''
- try:
- return getattr(obj, attr)
- except AttributeError:
- return None
-
-optparse.Values.get = _attr_get_
-
-options_defined = [] # used to distinguish --options from SQL-style --comments
-
-def options(option_list, arg_desc="arg"):
- '''Used as a decorator and passed a list of optparse-style options,
- alters a cmd2 method to populate its ``opts`` argument from its
- raw text argument.
-
- Example: transform
- def do_something(self, arg):
-
- into
- @options([make_option('-q', '--quick', action="store_true",
- help="Makes things fast")],
- "source dest")
- def do_something(self, arg, opts):
- if opts.quick:
- self.fast_button = True
- '''
- if not isinstance(option_list, list):
- option_list = [option_list]
- for opt in option_list:
- options_defined.append(pyparsing.Literal(opt.get_opt_string()))
- def option_setup(func):
- optionParser = OptionParser()
- for opt in option_list:
- optionParser.add_option(opt)
- optionParser.set_usage("%s [options] %s" % (func.__name__[3:], arg_desc))
- optionParser._func = func
- def new_func(instance, arg):
- try:
- opts, newArgList = optionParser.parse_args(arg.split())
- # Must find the remaining args in the original argument list, but
- # mustn't include the command itself
- #if hasattr(arg, 'parsed') and newArgList[0] == arg.parsed.command:
- # newArgList = newArgList[1:]
- newArgs = remaining_args(arg, newArgList)
- if isinstance(arg, ParsedString):
- arg = arg.with_args_replaced(newArgs)
- else:
- arg = newArgs
- except optparse.OptParseError, e:
- print (e)
- optionParser.print_help()
- return
- if hasattr(opts, '_exit'):
- return None
- result = func(instance, arg, opts)
- return result
- new_func.__doc__ = '%s\n%s' % (func.__doc__, optionParser.format_help())
- return new_func
- return option_setup
-
-class PasteBufferError(EnvironmentError):
- if sys.platform[:3] == 'win':
- errmsg = """Redirecting to or from paste buffer requires pywin32
-to be installed on operating system.
-Download from http://sourceforge.net/projects/pywin32/"""
- elif sys.platform[:3] == 'dar':
- # Use built in pbcopy on Mac OSX
- pass
- else:
- errmsg = """Redirecting to or from paste buffer requires xclip
-to be installed on operating system.
-On Debian/Ubuntu, 'sudo apt-get install xclip' will install it."""
- def __init__(self):
- Exception.__init__(self, self.errmsg)
-
-pastebufferr = """Redirecting to or from paste buffer requires %s
-to be installed on operating system.
-%s"""
-
-if subprocess.mswindows:
- try:
- import win32clipboard
- def get_paste_buffer():
- win32clipboard.OpenClipboard(0)
- try:
- result = win32clipboard.GetClipboardData()
- except TypeError:
- result = '' #non-text
- win32clipboard.CloseClipboard()
- return result
- def write_to_paste_buffer(txt):
- win32clipboard.OpenClipboard(0)
- win32clipboard.EmptyClipboard()
- win32clipboard.SetClipboardText(txt)
- win32clipboard.CloseClipboard()
- except ImportError:
- def get_paste_buffer(*args):
- raise OSError, pastebufferr % ('pywin32', 'Download from http://sourceforge.net/projects/pywin32/')
- write_to_paste_buffer = get_paste_buffer
-elif sys.platform == 'darwin':
- can_clip = False
- try:
- # test for pbcopy - AFAIK, should always be installed on MacOS
- subprocess.check_call('pbcopy -help', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
- can_clip = True
- except (subprocess.CalledProcessError, OSError, IOError):
- pass
- if can_clip:
- def get_paste_buffer():
- pbcopyproc = subprocess.Popen('pbcopy -help', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
- return pbcopyproc.stdout.read()
- def write_to_paste_buffer(txt):
- pbcopyproc = subprocess.Popen('pbcopy', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
- pbcopyproc.communicate(txt.encode())
- else:
- def get_paste_buffer(*args):
- raise OSError, pastebufferr % ('pbcopy', 'On MacOS X - error should not occur - part of the default installation')
- write_to_paste_buffer = get_paste_buffer
-else:
- can_clip = False
- try:
- subprocess.check_call('xclip -o -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
- can_clip = True
- except AttributeError: # check_call not defined, Python < 2.5
- try:
- teststring = 'Testing for presence of xclip.'
- xclipproc = subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- xclipproc.stdin.write(teststring)
- xclipproc.stdin.close()
- xclipproc = subprocess.Popen('xclip -o -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- if xclipproc.stdout.read() == teststring:
- can_clip = True
- except Exception: # hate a bare Exception call, but exception classes vary too much b/t stdlib versions
- pass
- except Exception:
- pass # something went wrong with xclip and we cannot use it
- if can_clip:
- def get_paste_buffer():
- xclipproc = subprocess.Popen('xclip -o -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- return xclipproc.stdout.read()
- def write_to_paste_buffer(txt):
- xclipproc = subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- xclipproc.stdin.write(txt.encode())
- xclipproc.stdin.close()
- # but we want it in both the "primary" and "mouse" clipboards
- xclipproc = subprocess.Popen('xclip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- xclipproc.stdin.write(txt.encode())
- xclipproc.stdin.close()
- else:
- def get_paste_buffer(*args):
- raise OSError, pastebufferr % ('xclip', 'On Debian/Ubuntu, install with "sudo apt-get install xclip"')
- write_to_paste_buffer = get_paste_buffer
-
-pyparsing.ParserElement.setDefaultWhitespaceChars(' \t')
-
-class ParsedString(str):
- def full_parsed_statement(self):
- new = ParsedString('%s %s' % (self.parsed.command, self.parsed.args))
- new.parsed = self.parsed
- new.parser = self.parser
- return new
- def with_args_replaced(self, newargs):
- new = ParsedString(newargs)
- new.parsed = self.parsed
- new.parser = self.parser
- new.parsed['args'] = newargs
- new.parsed.statement['args'] = newargs
- return new
-
-class StubbornDict(dict):
- '''Dictionary that tolerates many input formats.
- Create it with stubbornDict(arg) factory function.
-
- >>> d = StubbornDict(large='gross', small='klein')
- >>> sorted(d.items())
- [('large', 'gross'), ('small', 'klein')]
- >>> d.append(['plain', ' plaid'])
- >>> sorted(d.items())
- [('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
- >>> d += ' girl Frauelein, Maedchen\\n\\n shoe schuh'
- >>> sorted(d.items())
- [('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''), ('shoe', 'schuh'), ('small', 'klein')]
- '''
- def update(self, arg):
- dict.update(self, StubbornDict.to_dict(arg))
- append = update
- def __iadd__(self, arg):
- self.update(arg)
- return self
- def __add__(self, arg):
- selfcopy = copy.copy(self)
- selfcopy.update(stubbornDict(arg))
- return selfcopy
- def __radd__(self, arg):
- selfcopy = copy.copy(self)
- selfcopy.update(stubbornDict(arg))
- return selfcopy
-
- @classmethod
- def to_dict(cls, arg):
- 'Generates dictionary from string or list of strings'
- if hasattr(arg, 'splitlines'):
- arg = arg.splitlines()
- if hasattr(arg, '__reversed__'):
- result = {}
- for a in arg:
- a = a.strip()
- if a:
- key_val = a.split(None, 1)
- key = key_val[0]
- if len(key_val) > 1:
- val = key_val[1]
- else:
- val = ''
- result[key] = val
- else:
- result = arg
- return result
-
-def stubbornDict(*arg, **kwarg):
- '''
- >>> sorted(stubbornDict('cow a bovine\\nhorse an equine').items())
- [('cow', 'a bovine'), ('horse', 'an equine')]
- >>> sorted(stubbornDict(['badger', 'porcupine a poky creature']).items())
- [('badger', ''), ('porcupine', 'a poky creature')]
- >>> sorted(stubbornDict(turtle='has shell', frog='jumpy').items())
- [('frog', 'jumpy'), ('turtle', 'has shell')]
- '''
- result = {}
- for a in arg:
- result.update(StubbornDict.to_dict(a))
- result.update(kwarg)
- return StubbornDict(result)
-
-def replace_with_file_contents(fname):
- if fname:
- try:
- result = open(os.path.expanduser(fname[0])).read()
- except IOError:
- result = '< %s' % fname[0] # wasn't a file after all
- else:
- result = get_paste_buffer()
- return result
-
-class EmbeddedConsoleExit(SystemExit):
- pass
-
-class EmptyStatement(Exception):
- pass
-
-def ljust(x, width, fillchar=' '):
- 'analogous to str.ljust, but works for lists'
- if hasattr(x, 'ljust'):
- return x.ljust(width, fillchar)
- else:
- if len(x) < width:
- x = (x + [fillchar] * width)[:width]
- return x
-
-class Cmd(cmd.Cmd):
- echo = False
- case_insensitive = True # Commands recognized regardless of case
- continuation_prompt = '> '
- timing = False # Prints elapsed time for each command
- # make sure your terminators are not in legalChars!
- legalChars = u'!#$%.:?@_' + pyparsing.alphanums + pyparsing.alphas8bit
- shortcuts = {'?': 'help', '!': 'shell', '@': 'load', '@@': '_relative_load'}
- excludeFromHistory = '''run r list l history hi ed edit li eof'''.split()
- default_to_shell = False
- noSpecialParse = 'set ed edit exit'.split()
- defaultExtension = 'txt' # For ``save``, ``load``, etc.
- default_file_name = 'command.txt' # For ``save``, ``load``, etc.
- abbrev = True # Abbreviated commands recognized
- current_script_dir = None
- reserved_words = []
- feedback_to_output = False # Do include nonessentials in >, | output
- quiet = False # Do not suppress nonessential output
- debug = False
- locals_in_py = True
- kept_state = None
- redirector = '>' # for sending output to file
- settable = stubbornDict('''
- prompt
- colors Colorized output (*nix only)
- continuation_prompt On 2nd+ line of input
- debug Show full error stack on error
- default_file_name for ``save``, ``load``, etc.
- editor Program used by ``edit``
- case_insensitive upper- and lower-case both OK
- feedback_to_output include nonessentials in `|`, `>` results
- quiet Don't print nonessential feedback
- echo Echo command issued into output
- timing Report execution times
- abbrev Accept abbreviated commands
- ''')
-
- def poutput(self, msg):
- '''Convenient shortcut for self.stdout.write(); adds newline if necessary.'''
- if msg:
- self.stdout.write(msg)
- if msg[-1] != '\n':
- self.stdout.write('\n')
- def perror(self, errmsg, statement=None):
- if self.debug:
- traceback.print_exc()
- print (str(errmsg))
- def pfeedback(self, msg):
- """For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`."""
- if not self.quiet:
- if self.feedback_to_output:
- self.poutput(msg)
- else:
- print (msg)
- _STOP_AND_EXIT = True # distinguish end of script file from actual exit
- _STOP_SCRIPT_NO_EXIT = -999
- editor = os.environ.get('EDITOR')
- if not editor:
- if sys.platform[:3] == 'win':
- editor = 'notepad'
- else:
- for editor in ['gedit', 'kate', 'vim', 'emacs', 'nano', 'pico']:
- if subprocess.Popen(['which', editor], stdout=subprocess.PIPE).communicate()[0]:
- break
-
- colorcodes = {'bold':{True:'\x1b[1m',False:'\x1b[22m'},
- 'cyan':{True:'\x1b[36m',False:'\x1b[39m'},
- 'blue':{True:'\x1b[34m',False:'\x1b[39m'},
- 'red':{True:'\x1b[31m',False:'\x1b[39m'},
- 'magenta':{True:'\x1b[35m',False:'\x1b[39m'},
- 'green':{True:'\x1b[32m',False:'\x1b[39m'},
- 'underline':{True:'\x1b[4m',False:'\x1b[24m'}}
- colors = (platform.system() != 'Windows')
- def colorize(self, val, color):
- '''Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline'''
- if self.colors and (self.stdout == self.initial_stdout):
- return self.colorcodes[color][True] + val + self.colorcodes[color][False]
- return val
-
- def do_cmdenvironment(self, args):
- '''Summary report of interactive parameters.'''
- self.stdout.write("""
- Commands are %(casesensitive)scase-sensitive.
- Commands may be terminated with: %(terminators)s
- Settable parameters: %(settable)s\n""" % \
- { 'casesensitive': (self.case_insensitive and 'not ') or '',
- 'terminators': str(self.terminators),
- 'settable': ' '.join(self.settable)
- })
-
- def do_help(self, arg):
- if arg:
- funcname = self.func_named(arg)
- if funcname:
- fn = getattr(self, funcname)
- try:
- fn.optionParser.print_help(file=self.stdout)
- except AttributeError:
- cmd.Cmd.do_help(self, funcname[3:])
- else:
- cmd.Cmd.do_help(self, arg)
-
- def __init__(self, *args, **kwargs):
- cmd.Cmd.__init__(self, *args, **kwargs)
- self.initial_stdout = sys.stdout
- self.history = History()
- self.pystate = {}
- self.shortcuts = sorted(self.shortcuts.items(), reverse=True)
- self.keywords = self.reserved_words + [fname[3:] for fname in dir(self)
- if fname.startswith('do_')]
- self._init_parser()
-
- def do_shortcuts(self, args):
- """Lists single-key shortcuts available."""
- result = "\n".join('%s: %s' % (sc[0], sc[1]) for sc in sorted(self.shortcuts))
- self.stdout.write("Single-key shortcuts for other commands:\n%s\n" % (result))
-
- prefixParser = pyparsing.Empty()
- commentGrammars = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])
- commentGrammars.addParseAction(lambda x: '')
- commentInProgress = pyparsing.Literal('/*') + pyparsing.SkipTo(
- pyparsing.stringEnd ^ '*/')
- terminators = [';']
- blankLinesAllowed = False
- multilineCommands = []
-
- def _init_parser(self):
- r'''
- >>> c = Cmd()
- >>> c.multilineCommands = ['multiline']
- >>> c.case_insensitive = True
- >>> c._init_parser()
- >>> print (c.parser.parseString('').dump())
- []
- >>> print (c.parser.parseString('').dump())
- []
- >>> print (c.parser.parseString('/* empty command */').dump())
- []
- >>> print (c.parser.parseString('plainword').dump())
- ['plainword', '']
- - command: plainword
- - statement: ['plainword', '']
- - command: plainword
- >>> print (c.parser.parseString('termbare;').dump())
- ['termbare', '', ';', '']
- - command: termbare
- - statement: ['termbare', '', ';']
- - command: termbare
- - terminator: ;
- - terminator: ;
- >>> print (c.parser.parseString('termbare; suffx').dump())
- ['termbare', '', ';', 'suffx']
- - command: termbare
- - statement: ['termbare', '', ';']
- - command: termbare
- - terminator: ;
- - suffix: suffx
- - terminator: ;
- >>> print (c.parser.parseString('barecommand').dump())
- ['barecommand', '']
- - command: barecommand
- - statement: ['barecommand', '']
- - command: barecommand
- >>> print (c.parser.parseString('COMmand with args').dump())
- ['command', 'with args']
- - args: with args
- - command: command
- - statement: ['command', 'with args']
- - args: with args
- - command: command
- >>> print (c.parser.parseString('command with args and terminator; and suffix').dump())
- ['command', 'with args and terminator', ';', 'and suffix']
- - args: with args and terminator
- - command: command
- - statement: ['command', 'with args and terminator', ';']
- - args: with args and terminator
- - command: command
- - terminator: ;
- - suffix: and suffix
- - terminator: ;
- >>> print (c.parser.parseString('simple | piped').dump())
- ['simple', '', '|', ' piped']
- - command: simple
- - pipeTo: piped
- - statement: ['simple', '']
- - command: simple
- >>> print (c.parser.parseString('double-pipe || is not a pipe').dump())
- ['double', '-pipe || is not a pipe']
- - args: -pipe || is not a pipe
- - command: double
- - statement: ['double', '-pipe || is not a pipe']
- - args: -pipe || is not a pipe
- - command: double
- >>> print (c.parser.parseString('command with args, terminator;sufx | piped').dump())
- ['command', 'with args, terminator', ';', 'sufx', '|', ' piped']
- - args: with args, terminator
- - command: command
- - pipeTo: piped
- - statement: ['command', 'with args, terminator', ';']
- - args: with args, terminator
- - command: command
- - terminator: ;
- - suffix: sufx
- - terminator: ;
- >>> print (c.parser.parseString('output into > afile.txt').dump())
- ['output', 'into', '>', 'afile.txt']
- - args: into
- - command: output
- - output: >
- - outputTo: afile.txt
- - statement: ['output', 'into']
- - args: into
- - command: output
- >>> print (c.parser.parseString('output into;sufx | pipethrume plz > afile.txt').dump())
- ['output', 'into', ';', 'sufx', '|', ' pipethrume plz', '>', 'afile.txt']
- - args: into
- - command: output
- - output: >
- - outputTo: afile.txt
- - pipeTo: pipethrume plz
- - statement: ['output', 'into', ';']
- - args: into
- - command: output
- - terminator: ;
- - suffix: sufx
- - terminator: ;
- >>> print (c.parser.parseString('output to paste buffer >> ').dump())
- ['output', 'to paste buffer', '>>', '']
- - args: to paste buffer
- - command: output
- - output: >>
- - statement: ['output', 'to paste buffer']
- - args: to paste buffer
- - command: output
- >>> print (c.parser.parseString('ignore the /* commented | > */ stuff;').dump())
- ['ignore', 'the /* commented | > */ stuff', ';', '']
- - args: the /* commented | > */ stuff
- - command: ignore
- - statement: ['ignore', 'the /* commented | > */ stuff', ';']
- - args: the /* commented | > */ stuff
- - command: ignore
- - terminator: ;
- - terminator: ;
- >>> print (c.parser.parseString('has > inside;').dump())
- ['has', '> inside', ';', '']
- - args: > inside
- - command: has
- - statement: ['has', '> inside', ';']
- - args: > inside
- - command: has
- - terminator: ;
- - terminator: ;
- >>> print (c.parser.parseString('multiline has > inside an unfinished command').dump())
- ['multiline', ' has > inside an unfinished command']
- - multilineCommand: multiline
- >>> print (c.parser.parseString('multiline has > inside;').dump())
- ['multiline', 'has > inside', ';', '']
- - args: has > inside
- - multilineCommand: multiline
- - statement: ['multiline', 'has > inside', ';']
- - args: has > inside
- - multilineCommand: multiline
- - terminator: ;
- - terminator: ;
- >>> print (c.parser.parseString('multiline command /* with comment in progress;').dump())
- ['multiline', ' command /* with comment in progress;']
- - multilineCommand: multiline
- >>> print (c.parser.parseString('multiline command /* with comment complete */ is done;').dump())
- ['multiline', 'command /* with comment complete */ is done', ';', '']
- - args: command /* with comment complete */ is done
- - multilineCommand: multiline
- - statement: ['multiline', 'command /* with comment complete */ is done', ';']
- - args: command /* with comment complete */ is done
- - multilineCommand: multiline
- - terminator: ;
- - terminator: ;
- >>> print (c.parser.parseString('multiline command ends\n\n').dump())
- ['multiline', 'command ends', '\n', '\n']
- - args: command ends
- - multilineCommand: multiline
- - statement: ['multiline', 'command ends', '\n', '\n']
- - args: command ends
- - multilineCommand: multiline
- - terminator: ['\n', '\n']
- - terminator: ['\n', '\n']
- >>> print (c.parser.parseString('multiline command "with term; ends" now\n\n').dump())
- ['multiline', 'command "with term; ends" now', '\n', '\n']
- - args: command "with term; ends" now
- - multilineCommand: multiline
- - statement: ['multiline', 'command "with term; ends" now', '\n', '\n']
- - args: command "with term; ends" now
- - multilineCommand: multiline
- - terminator: ['\n', '\n']
- - terminator: ['\n', '\n']
- >>> print (c.parser.parseString('what if "quoted strings /* seem to " start comments?').dump())
- ['what', 'if "quoted strings /* seem to " start comments?']
- - args: if "quoted strings /* seem to " start comments?
- - command: what
- - statement: ['what', 'if "quoted strings /* seem to " start comments?']
- - args: if "quoted strings /* seem to " start comments?
- - command: what
- '''
- #outputParser = (pyparsing.Literal('>>') | (pyparsing.WordStart() + '>') | pyparsing.Regex('[^=]>'))('output')
- outputParser = (pyparsing.Literal(self.redirector *2) | \
- (pyparsing.WordStart() + self.redirector) | \
- pyparsing.Regex('[^=]' + self.redirector))('output')
-
- terminatorParser = pyparsing.Or([(hasattr(t, 'parseString') and t) or pyparsing.Literal(t) for t in self.terminators])('terminator')
- stringEnd = pyparsing.stringEnd ^ '\nEOF'
- self.multilineCommand = pyparsing.Or([pyparsing.Keyword(c, caseless=self.case_insensitive) for c in self.multilineCommands])('multilineCommand')
- oneLineCommand = (~self.multilineCommand + pyparsing.Word(self.legalChars))('command')
- pipe = pyparsing.Keyword('|', identChars='|')
- self.commentGrammars.ignore(pyparsing.quotedString).setParseAction(lambda x: '')
- doNotParse = self.commentGrammars | self.commentInProgress | pyparsing.quotedString
- afterElements = \
- pyparsing.Optional(pipe + pyparsing.SkipTo(outputParser ^ stringEnd, ignore=doNotParse)('pipeTo')) + \
- pyparsing.Optional(outputParser + pyparsing.SkipTo(stringEnd, ignore=doNotParse).setParseAction(lambda x: x[0].strip())('outputTo'))
- if self.case_insensitive:
- self.multilineCommand.setParseAction(lambda x: x[0].lower())
- oneLineCommand.setParseAction(lambda x: x[0].lower())
- if self.blankLinesAllowed:
- self.blankLineTerminationParser = pyparsing.NoMatch
- else:
- self.blankLineTerminator = (pyparsing.lineEnd + pyparsing.lineEnd)('terminator')
- self.blankLineTerminator.setResultsName('terminator')
- self.blankLineTerminationParser = ((self.multilineCommand ^ oneLineCommand) + pyparsing.SkipTo(self.blankLineTerminator, ignore=doNotParse).setParseAction(lambda x: x[0].strip())('args') + self.blankLineTerminator)('statement')
- self.multilineParser = (((self.multilineCommand ^ oneLineCommand) + pyparsing.SkipTo(terminatorParser, ignore=doNotParse).setParseAction(lambda x: x[0].strip())('args') + terminatorParser)('statement') +
- pyparsing.SkipTo(outputParser ^ pipe ^ stringEnd, ignore=doNotParse).setParseAction(lambda x: x[0].strip())('suffix') + afterElements)
- self.multilineParser.ignore(self.commentInProgress)
- self.singleLineParser = ((oneLineCommand + pyparsing.SkipTo(terminatorParser ^ stringEnd ^ pipe ^ outputParser, ignore=doNotParse).setParseAction(lambda x:x[0].strip())('args'))('statement') +
- pyparsing.Optional(terminatorParser) + afterElements)
- #self.multilineParser = self.multilineParser.setResultsName('multilineParser')
- #self.singleLineParser = self.singleLineParser.setResultsName('singleLineParser')
- self.blankLineTerminationParser = self.blankLineTerminationParser.setResultsName('statement')
- self.parser = self.prefixParser + (
- stringEnd |
- self.multilineParser |
- self.singleLineParser |
- self.blankLineTerminationParser |
- self.multilineCommand + pyparsing.SkipTo(stringEnd, ignore=doNotParse)
- )
- self.parser.ignore(self.commentGrammars)
-
- inputMark = pyparsing.Literal('<')
- inputMark.setParseAction(lambda x: '')
- fileName = pyparsing.Word(self.legalChars + '/\\')
- inputFrom = fileName('inputFrom')
- inputFrom.setParseAction(replace_with_file_contents)
- # a not-entirely-satisfactory way of distinguishing < as in "import from" from <
- # as in "lesser than"
- self.inputParser = inputMark + pyparsing.Optional(inputFrom) + pyparsing.Optional('>') + \
- pyparsing.Optional(fileName) + (pyparsing.stringEnd | '|')
- self.inputParser.ignore(self.commentInProgress)
-
- def preparse(self, raw, **kwargs):
- return raw
- def postparse(self, parseResult):
- return parseResult
-
- def parsed(self, raw, **kwargs):
- if isinstance(raw, ParsedString):
- p = raw
- else:
- # preparse is an overridable hook; default makes no changes
- s = self.preparse(raw, **kwargs)
- s = self.inputParser.transformString(s.lstrip())
- s = self.commentGrammars.transformString(s)
- for (shortcut, expansion) in self.shortcuts:
- if s.lower().startswith(shortcut):
- s = s.replace(shortcut, expansion + ' ', 1)
- break
- result = self.parser.parseString(s)
- result['raw'] = raw
- result['command'] = result.multilineCommand or result.command
- result = self.postparse(result)
- p = ParsedString(result.args)
- p.parsed = result
- p.parser = self.parsed
- for (key, val) in kwargs.items():
- p.parsed[key] = val
- return p
-
- def postparsing_precmd(self, statement):
- stop = 0
- return stop, statement
- def postparsing_postcmd(self, stop):
- return stop
-
- def func_named(self, arg):
- result = None
- target = 'do_' + arg
- if target in dir(self):
- result = target
- else:
- if self.abbrev: # accept shortened versions of commands
- funcs = [fname for fname in self.keywords if fname.startswith(arg)]
- if len(funcs) == 1:
- result = 'do_' + funcs[0]
- return result
- def onecmd_plus_hooks(self, line):
- # The outermost level of try/finally nesting can be condensed once
- # Python 2.4 support can be dropped.
- stop = 0
- try:
- try:
- statement = self.complete_statement(line)
- (stop, statement) = self.postparsing_precmd(statement)
- if stop:
- return self.postparsing_postcmd(stop)
- if statement.parsed.command not in self.excludeFromHistory:
- self.history.append(statement.parsed.raw)
- try:
- self.redirect_output(statement)
- timestart = datetime.datetime.now()
- statement = self.precmd(statement)
- stop = self.onecmd(statement)
- stop = self.postcmd(stop, statement)
- if self.timing:
- self.pfeedback('Elapsed: %s' % str(datetime.datetime.now() - timestart))
- finally:
- self.restore_output(statement)
- except EmptyStatement:
- return 0
- except Exception, e:
- self.perror(str(e), statement)
- finally:
- return self.postparsing_postcmd(stop)
- def complete_statement(self, line):
- """Keep accepting lines of input until the command is complete."""
- if (not line) or (
- not pyparsing.Or(self.commentGrammars).
- setParseAction(lambda x: '').transformString(line)):
- raise EmptyStatement
- statement = self.parsed(line)
- while statement.parsed.multilineCommand and (statement.parsed.terminator == ''):
- statement = '%s\n%s' % (statement.parsed.raw,
- self.pseudo_raw_input(self.continuation_prompt))
- statement = self.parsed(statement)
- if not statement.parsed.command:
- raise EmptyStatement
- return statement
-
- def redirect_output(self, statement):
- if statement.parsed.pipeTo:
- self.kept_state = Statekeeper(self, ('stdout',))
- self.kept_sys = Statekeeper(sys, ('stdout',))
- self.redirect = subprocess.Popen(statement.parsed.pipeTo, shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
- sys.stdout = self.stdout = self.redirect.stdin
- elif statement.parsed.output:
- if (not statement.parsed.outputTo) and (not can_clip):
- raise EnvironmentError('Cannot redirect to paste buffer; install ``xclip`` and re-run to enable')
- self.kept_state = Statekeeper(self, ('stdout',))
- self.kept_sys = Statekeeper(sys, ('stdout',))
- if statement.parsed.outputTo:
- mode = 'w'
- if statement.parsed.output == 2 * self.redirector:
- mode = 'a'
- sys.stdout = self.stdout = open(os.path.expanduser(statement.parsed.outputTo), mode)
- else:
- sys.stdout = self.stdout = tempfile.TemporaryFile(mode="w+")
- if statement.parsed.output == '>>':
- self.stdout.write(get_paste_buffer())
-
- def restore_output(self, statement):
- if self.kept_state:
- if statement.parsed.output:
- if not statement.parsed.outputTo:
- self.stdout.seek(0)
- write_to_paste_buffer(self.stdout.read())
- elif statement.parsed.pipeTo:
- for result in self.redirect.communicate():
- self.kept_state.stdout.write(result or '')
- self.stdout.close()
- self.kept_state.restore()
- self.kept_sys.restore()
- self.kept_state = None
-
- def onecmd(self, line):
- """Interpret the argument as though it had been typed in response
- to the prompt.
-
- This may be overridden, but should not normally need to be;
- see the precmd() and postcmd() methods for useful execution hooks.
- The return value is a flag indicating whether interpretation of
- commands by the interpreter should stop.
-
- This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`.
-
- """
- statement = self.parsed(line)
- self.lastcmd = statement.parsed.raw
- funcname = self.func_named(statement.parsed.command)
- if not funcname:
- return self._default(statement)
- try:
- func = getattr(self, funcname)
- except AttributeError:
- return self._default(statement)
- stop = func(statement)
- return stop
-
- def _default(self, statement):
- arg = statement.full_parsed_statement()
- if self.default_to_shell:
- result = os.system(arg)
- if not result:
- return self.postparsing_postcmd(None)
- return self.postparsing_postcmd(self.default(arg))
-
- def pseudo_raw_input(self, prompt):
- """copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout"""
-
- if self.use_rawinput:
- try:
- line = raw_input(prompt)
- except EOFError:
- line = 'EOF'
- else:
- self.stdout.write(prompt)
- self.stdout.flush()
- line = self.stdin.readline()
- if not len(line):
- line = 'EOF'
- else:
- if line[-1] == '\n': # this was always true in Cmd
- line = line[:-1]
- return line
-
- def _cmdloop(self, intro=None):
- """Repeatedly issue a prompt, accept input, parse an initial prefix
- off the received input, and dispatch to action methods, passing them
- the remainder of the line as argument.
- """
-
- # An almost perfect copy from Cmd; however, the pseudo_raw_input portion
- # has been split out so that it can be called separately
-
- self.preloop()
- if self.use_rawinput and self.completekey:
- try:
- import readline
- self.old_completer = readline.get_completer()
- readline.set_completer(self.complete)
- readline.parse_and_bind(self.completekey+": complete")
- except ImportError:
- pass
- try:
- if intro is not None:
- self.intro = intro
- if self.intro:
- self.stdout.write(str(self.intro)+"\n")
- stop = None
- while not stop:
- if self.cmdqueue:
- line = self.cmdqueue.pop(0)
- else:
- line = self.pseudo_raw_input(self.prompt)
- if (self.echo) and (isinstance(self.stdin, file)):
- self.stdout.write(line + '\n')
- stop = self.onecmd_plus_hooks(line)
- self.postloop()
- finally:
- if self.use_rawinput and self.completekey:
- try:
- import readline
- readline.set_completer(self.old_completer)
- except ImportError:
- pass
- return stop
-
- def do_EOF(self, arg):
- return self._STOP_SCRIPT_NO_EXIT # End of script; should not exit app
- do_eof = do_EOF
-
- def do_quit(self, arg):
- return self._STOP_AND_EXIT
- do_exit = do_quit
- do_q = do_quit
-
- def select(self, options, prompt='Your choice? '):
- '''Presents a numbered menu to the user. Modelled after
- the bash shell's SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -> will be split into one-word options
- | a list of strings -> will be offered as options
- | a list of tuples -> interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user '''
- if isinstance(options, basestring):
- options = zip(options.split(), options.split())
- fulloptions = []
- for opt in options:
- if isinstance(opt, basestring):
- fulloptions.append((opt, opt))
- else:
- try:
- fulloptions.append((opt[0], opt[1]))
- except IndexError:
- fulloptions.append((opt[0], opt[0]))
- for (idx, (value, text)) in enumerate(fulloptions):
- self.poutput(' %2d. %s\n' % (idx+1, text))
- while True:
- response = raw_input(prompt)
- try:
- response = int(response)
- result = fulloptions[response - 1][0]
- break
- except ValueError:
- pass # loop and ask again
- return result
-
- @options([make_option('-l', '--long', action="store_true",
- help="describe function of parameter")])
- def do_show(self, arg, opts):
- '''Shows value of a parameter.'''
- param = arg.strip().lower()
- result = {}
- maxlen = 0
- for p in self.settable:
- if (not param) or p.startswith(param):
- result[p] = '%s: %s' % (p, str(getattr(self, p)))
- maxlen = max(maxlen, len(result[p]))
- if result:
- for p in sorted(result):
- if opts.long:
- self.poutput('%s # %s' % (result[p].ljust(maxlen), self.settable[p]))
- else:
- self.poutput(result[p])
- else:
- raise NotImplementedError("Parameter '%s' not supported (type 'show' for list of parameters)." % param)
-
- def do_set(self, arg):
- '''
- Sets a cmd2 parameter. Accepts abbreviated parameter names so long
- as there is no ambiguity. Call without arguments for a list of
- settable parameters with their values.'''
- try:
- statement, paramName, val = arg.parsed.raw.split(None, 2)
- val = val.strip()
- paramName = paramName.strip().lower()
- if paramName not in self.settable:
- hits = [p for p in self.settable if p.startswith(paramName)]
- if len(hits) == 1:
- paramName = hits[0]
- else:
- return self.do_show(paramName)
- currentVal = getattr(self, paramName)
- if (val[0] == val[-1]) and val[0] in ("'", '"'):
- val = val[1:-1]
- else:
- val = cast(currentVal, val)
- setattr(self, paramName, val)
- self.stdout.write('%s - was: %s\nnow: %s\n' % (paramName, currentVal, val))
- if currentVal != val:
- try:
- onchange_hook = getattr(self, '_onchange_%s' % paramName)
- onchange_hook(old=currentVal, new=val)
- except AttributeError:
- pass
- except (ValueError, AttributeError, NotSettableError), e:
- self.do_show(arg)
-
- def do_pause(self, arg):
- 'Displays the specified text then waits for the user to press RETURN.'
- raw_input(arg + '\n')
-
- def do_shell(self, arg):
- 'execute a command as if at the OS prompt.'
- os.system(arg)
-
- def do_py(self, arg):
- '''
- py <command>: Executes a Python command.
- py: Enters interactive Python mode.
- End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``.
- Non-python commands can be issued with ``cmd("your command")``.
- Run python code from external files with ``run("filename.py")``
- '''
- self.pystate['self'] = self
- arg = arg.parsed.raw[2:].strip()
- localvars = (self.locals_in_py and self.pystate) or {}
- interp = InteractiveConsole(locals=localvars)
- interp.runcode('import sys, os;sys.path.insert(0, os.getcwd())')
- if arg.strip():
- interp.runcode(arg)
- else:
- def quit():
- raise EmbeddedConsoleExit
- def onecmd_plus_hooks(arg):
- return self.onecmd_plus_hooks(arg + '\n')
- def run(arg):
- try:
- file = open(arg)
- interp.runcode(file.read())
- file.close()
- except IOError, e:
- self.perror(e)
- self.pystate['quit'] = quit
- self.pystate['exit'] = quit
- self.pystate['cmd'] = onecmd_plus_hooks
- self.pystate['run'] = run
- try:
- cprt = 'Type "help", "copyright", "credits" or "license" for more information.'
- keepstate = Statekeeper(sys, ('stdin','stdout'))
- sys.stdout = self.stdout
- sys.stdin = self.stdin
- interp.interact(banner= "Python %s on %s\n%s\n(%s)\n%s" %
- (sys.version, sys.platform, cprt, self.__class__.__name__, self.do_py.__doc__))
- except EmbeddedConsoleExit:
- pass
- keepstate.restore()
-
- @options([make_option('-s', '--script', action="store_true", help="Script format; no separation lines"),
- ], arg_desc = '(limit on which commands to include)')
- def do_history(self, arg, opts):
- """history [arg]: lists past commands issued
-
- | no arg: list all
- | arg is integer: list one history item, by index
- | arg is string: string search
- | arg is /enclosed in forward-slashes/: regular expression search
- """
- if arg:
- history = self.history.get(arg)
- else:
- history = self.history
- for hi in history:
- if opts.script:
- self.poutput(hi)
- else:
- self.stdout.write(hi.pr())
- def last_matching(self, arg):
- try:
- if arg:
- return self.history.get(arg)[-1]
- else:
- return self.history[-1]
- except IndexError:
- return None
- def do_list(self, arg):
- """list [arg]: lists last command issued
-
- no arg -> list most recent command
- arg is integer -> list one history item, by index
- a..b, a:b, a:, ..b -> list spans from a (or start) to b (or end)
- arg is string -> list all commands matching string search
- arg is /enclosed in forward-slashes/ -> regular expression search
- """
- try:
- history = self.history.span(arg or '-1')
- except IndexError:
- history = self.history.search(arg)
- for hi in history:
- self.poutput(hi.pr())
-
- do_hi = do_history
- do_l = do_list
- do_li = do_list
-
- def do_ed(self, arg):
- """ed: edit most recent command in text editor
- ed [N]: edit numbered command from history
- ed [filename]: edit specified file name
-
- commands are run after editor is closed.
- "set edit (program-name)" or set EDITOR environment variable
- to control which editing program is used."""
- if not self.editor:
- raise EnvironmentError("Please use 'set editor' to specify your text editing program of choice.")
- filename = self.default_file_name
- if arg:
- try:
- buffer = self.last_matching(int(arg))
- except ValueError:
- filename = arg
- buffer = ''
- else:
- buffer = self.history[-1]
-
- if buffer:
- f = open(os.path.expanduser(filename), 'w')
- f.write(buffer or '')
- f.close()
-
- os.system('%s %s' % (self.editor, filename))
- self.do__load(filename)
- do_edit = do_ed
-
- saveparser = (pyparsing.Optional(pyparsing.Word(pyparsing.nums)^'*')("idx") +
- pyparsing.Optional(pyparsing.Word(legalChars + '/\\'))("fname") +
- pyparsing.stringEnd)
- def do_save(self, arg):
- """`save [N] [filename.ext]`
-
- Saves command from history to file.
-
- | N => Number of command (from history), or `*`;
- | most recent command if omitted"""
-
- try:
- args = self.saveparser.parseString(arg)
- except pyparsing.ParseException:
- self.perror('Could not understand save target %s' % arg)
- raise SyntaxError(self.do_save.__doc__)
- fname = args.fname or self.default_file_name
- if args.idx == '*':
- saveme = '\n\n'.join(self.history[:])
- elif args.idx:
- saveme = self.history[int(args.idx)-1]
- else:
- saveme = self.history[-1]
- try:
- f = open(os.path.expanduser(fname), 'w')
- f.write(saveme)
- f.close()
- self.pfeedback('Saved to %s' % (fname))
- except Exception, e:
- self.perror('Error saving %s' % (fname))
- raise
-
- def read_file_or_url(self, fname):
- # TODO: not working on localhost
- if isinstance(fname, file):
- result = open(fname, 'r')
- else:
- match = self.urlre.match(fname)
- if match:
- result = urllib.urlopen(match.group(1))
- else:
- fname = os.path.expanduser(fname)
- try:
- result = open(os.path.expanduser(fname), 'r')
- except IOError:
- result = open('%s.%s' % (os.path.expanduser(fname),
- self.defaultExtension), 'r')
- return result
-
- def do__relative_load(self, arg=None):
- '''
- Runs commands in script at file or URL; if this is called from within an
- already-running script, the filename will be interpreted relative to the
- already-running script's directory.'''
- if arg:
- arg = arg.split(None, 1)
- targetname, args = arg[0], (arg[1:] or [''])[0]
- targetname = os.path.join(self.current_script_dir or '', targetname)
- self.do__load('%s %s' % (targetname, args))
-
- urlre = re.compile('(https?://[-\\w\\./]+)')
- def do_load(self, arg=None):
- """Runs script of command(s) from a file or URL."""
- if arg is None:
- targetname = self.default_file_name
- else:
- arg = arg.split(None, 1)
- targetname, args = arg[0], (arg[1:] or [''])[0].strip()
- try:
- target = self.read_file_or_url(targetname)
- except IOError, e:
- self.perror('Problem accessing script from %s: \n%s' % (targetname, e))
- return
- keepstate = Statekeeper(self, ('stdin','use_rawinput','prompt',
- 'continuation_prompt','current_script_dir'))
- self.stdin = target
- self.use_rawinput = False
- self.prompt = self.continuation_prompt = ''
- self.current_script_dir = os.path.split(targetname)[0]
- stop = self._cmdloop()
- self.stdin.close()
- keepstate.restore()
- self.lastcmd = ''
- return stop and (stop != self._STOP_SCRIPT_NO_EXIT)
- do__load = do_load # avoid an unfortunate legacy use of do_load from sqlpython
-
- def do_run(self, arg):
- """run [arg]: re-runs an earlier command
-
- no arg -> run most recent command
- arg is integer -> run one history item, by index
- arg is string -> run most recent command by string search
- arg is /enclosed in forward-slashes/ -> run most recent by regex
- """
- 'run [N]: runs the SQL that was run N commands ago'
- runme = self.last_matching(arg)
- self.pfeedback(runme)
- if runme:
- stop = self.onecmd_plus_hooks(runme)
- do_r = do_run
-
- def fileimport(self, statement, source):
- try:
- f = open(os.path.expanduser(source))
- except IOError:
- self.stdout.write("Couldn't read from file %s\n" % source)
- return ''
- data = f.read()
- f.close()
- return data
-
- def runTranscriptTests(self, callargs):
- class TestMyAppCase(Cmd2TestCase):
- CmdApp = self.__class__
- self.__class__.testfiles = callargs
- sys.argv = [sys.argv[0]] # the --test argument upsets unittest.main()
- testcase = TestMyAppCase()
- runner = unittest.TextTestRunner()
- result = runner.run(testcase)
- result.printErrors()
-
- def run_commands_at_invocation(self, callargs):
- for initial_command in callargs:
- if self.onecmd_plus_hooks(initial_command + '\n'):
- return self._STOP_AND_EXIT
-
- def cmdloop(self):
- parser = optparse.OptionParser()
- parser.add_option('-t', '--test', dest='test',
- action="store_true",
- help='Test against transcript(s) in FILE (wildcards OK)')
- (callopts, callargs) = parser.parse_args()
- if callopts.test:
- self.runTranscriptTests(callargs)
- else:
- if not self.run_commands_at_invocation(callargs):
- self._cmdloop()
-
-class HistoryItem(str):
- listformat = '-------------------------[%d]\n%s\n'
- def __init__(self, instr):
- str.__init__(self)
- self.lowercase = self.lower()
- self.idx = None
- def pr(self):
- return self.listformat % (self.idx, str(self))
-
-class History(list):
- '''A list of HistoryItems that knows how to respond to user requests.
- >>> h = History([HistoryItem('first'), HistoryItem('second'), HistoryItem('third'), HistoryItem('fourth')])
- >>> h.span('-2..')
- ['third', 'fourth']
- >>> h.span('2..3')
- ['second', 'third']
- >>> h.span('3')
- ['third']
- >>> h.span(':')
- ['first', 'second', 'third', 'fourth']
- >>> h.span('2..')
- ['second', 'third', 'fourth']
- >>> h.span('-1')
- ['fourth']
- >>> h.span('-2..-3')
- ['third', 'second']
- >>> h.search('o')
- ['second', 'fourth']
- >>> h.search('/IR/')
- ['first', 'third']
- '''
- def zero_based_index(self, onebased):
- result = onebased
- if result > 0:
- result -= 1
- return result
- def to_index(self, raw):
- if raw:
- result = self.zero_based_index(int(raw))
- else:
- result = None
- return result
- def search(self, target):
- target = target.strip()
- if target[0] == target[-1] == '/' and len(target) > 1:
- target = target[1:-1]
- else:
- target = re.escape(target)
- pattern = re.compile(target, re.IGNORECASE)
- return [s for s in self if pattern.search(s)]
- spanpattern = re.compile(r'^\s*(?P<start>\-?\d+)?\s*(?P<separator>:|(\.{2,}))?\s*(?P<end>\-?\d+)?\s*$')
- def span(self, raw):
- if raw.lower() in ('*', '-', 'all'):
- raw = ':'
- results = self.spanpattern.search(raw)
- if not results:
- raise IndexError
- if not results.group('separator'):
- return [self[self.to_index(results.group('start'))]]
- start = self.to_index(results.group('start'))
- end = self.to_index(results.group('end'))
- reverse = False
- if end is not None:
- if end < start:
- (start, end) = (end, start)
- reverse = True
- end += 1
- result = self[start:end]
- if reverse:
- result.reverse()
- return result
-
- rangePattern = re.compile(r'^\s*(?P<start>[\d]+)?\s*\-\s*(?P<end>[\d]+)?\s*$')
- def append(self, new):
- new = HistoryItem(new)
- list.append(self, new)
- new.idx = len(self)
- def extend(self, new):
- for n in new:
- self.append(n)
-
- def get(self, getme=None, fromEnd=False):
- if not getme:
- return self
- try:
- getme = int(getme)
- if getme < 0:
- return self[:(-1 * getme)]
- else:
- return [self[getme-1]]
- except IndexError:
- return []
- except ValueError:
- rangeResult = self.rangePattern.search(getme)
- if rangeResult:
- start = rangeResult.group('start') or None
- end = rangeResult.group('start') or None
- if start:
- start = int(start) - 1
- if end:
- end = int(end)
- return self[start:end]
-
- getme = getme.strip()
-
- if getme.startswith(r'/') and getme.endswith(r'/'):
- finder = re.compile(getme[1:-1], re.DOTALL | re.MULTILINE | re.IGNORECASE)
- def isin(hi):
- return finder.search(hi)
- else:
- def isin(hi):
- return (getme.lower() in hi.lowercase)
- return [itm for itm in self if isin(itm)]
-
-class NotSettableError(Exception):
- pass
-
-def cast(current, new):
- """Tries to force a new value into the same type as the current."""
- typ = type(current)
- if typ == bool:
- try:
- return bool(int(new))
- except (ValueError, TypeError):
- pass
- try:
- new = new.lower()
- except:
- pass
- if (new=='on') or (new[0] in ('y','t')):
- return True
- if (new=='off') or (new[0] in ('n','f')):
- return False
- else:
- try:
- return typ(new)
- except:
- pass
- print ("Problem setting parameter (now %s) to %s; incorrect type?" % (current, new))
- return current
-
-class Statekeeper(object):
- def __init__(self, obj, attribs):
- self.obj = obj
- self.attribs = attribs
- if self.obj:
- self.save()
- def save(self):
- for attrib in self.attribs:
- setattr(self, attrib, getattr(self.obj, attrib))
- def restore(self):
- if self.obj:
- for attrib in self.attribs:
- setattr(self.obj, attrib, getattr(self, attrib))
-
-class Borg(object):
- '''All instances of any Borg subclass will share state.
- from Python Cookbook, 2nd Ed., recipe 6.16'''
- _shared_state = {}
- def __new__(cls, *a, **k):
- obj = object.__new__(cls, *a, **k)
- obj.__dict__ = cls._shared_state
- return obj
-
-class OutputTrap(Borg):
- '''Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
- Call `tearDown()` to return to normal output.'''
- def __init__(self):
- self.contents = ''
- self.old_stdout = sys.stdout
- sys.stdout = self
- def write(self, txt):
- self.contents += txt
- def read(self):
- result = self.contents
- self.contents = ''
- return result
- def tearDown(self):
- sys.stdout = self.old_stdout
- self.contents = ''
-
-class Cmd2TestCase(unittest.TestCase):
- '''Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py'''
- CmdApp = None
- def fetchTranscripts(self):
- self.transcripts = {}
- for fileset in self.CmdApp.testfiles:
- for fname in glob.glob(fileset):
- tfile = open(fname)
- self.transcripts[fname] = iter(tfile.readlines())
- tfile.close()
- if not len(self.transcripts):
- raise (StandardError,), "No test files found - nothing to test."
- def setUp(self):
- if self.CmdApp:
- self.outputTrap = OutputTrap()
- self.cmdapp = self.CmdApp()
- self.fetchTranscripts()
- def runTest(self): # was testall
- if self.CmdApp:
- its = sorted(self.transcripts.items())
- for (fname, transcript) in its:
- self._test_transcript(fname, transcript)
- regexPattern = pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)
- regexPattern.ignore(pyparsing.cStyleComment)
- notRegexPattern = pyparsing.Word(pyparsing.printables)
- notRegexPattern.setParseAction(lambda t: re.escape(t[0]))
- expectationParser = regexPattern | notRegexPattern
- anyWhitespace = re.compile(r'\s', re.DOTALL | re.MULTILINE)
- def _test_transcript(self, fname, transcript):
- lineNum = 0
- finished = False
- line = transcript.next()
- lineNum += 1
- tests_run = 0
- while not finished:
- # Scroll forward to where actual commands begin
- while not line.startswith(self.cmdapp.prompt):
- try:
- line = transcript.next()
- except StopIteration:
- finished = True
- break
- lineNum += 1
- command = [line[len(self.cmdapp.prompt):]]
- line = transcript.next()
- # Read the entirety of a multi-line command
- while line.startswith(self.cmdapp.continuation_prompt):
- command.append(line[len(self.cmdapp.continuation_prompt):])
- try:
- line = transcript.next()
- except StopIteration:
- raise (StopIteration,
- 'Transcript broke off while reading command beginning at line %d with\n%s'
- % (command[0]))
- lineNum += 1
- command = ''.join(command)
- # Send the command into the application and capture the resulting output
- stop = self.cmdapp.onecmd_plus_hooks(command)
- #TODO: should act on ``stop``
- result = self.outputTrap.read()
- # Read the expected result from transcript
- if line.startswith(self.cmdapp.prompt):
- message = '\nFile %s, line %d\nCommand was:\n%s\nExpected: (nothing)\nGot:\n%s\n'%\
- (fname, lineNum, command, result)
- self.assert_(not(result.strip()), message)
- continue
- expected = []
- while not line.startswith(self.cmdapp.prompt):
- expected.append(line)
- try:
- line = transcript.next()
- except StopIteration:
- finished = True
- break
- lineNum += 1
- expected = ''.join(expected)
- # Compare actual result to expected
- message = '\nFile %s, line %d\nCommand was:\n%s\nExpected:\n%s\nGot:\n%s\n'%\
- (fname, lineNum, command, expected, result)
- expected = self.expectationParser.transformString(expected)
- # checking whitespace is a pain - let's skip it
- expected = self.anyWhitespace.sub('', expected)
- result = self.anyWhitespace.sub('', result)
- self.assert_(re.match(expected, result, re.MULTILINE | re.DOTALL), message)
-
- def tearDown(self):
- if self.CmdApp:
- self.outputTrap.tearDown()
-
-if __name__ == '__main__':
- doctest.testmod(optionflags = doctest.NORMALIZE_WHITESPACE)
-
-'''
-To make your application transcript-testable, replace
-
-::
-
- app = MyApp()
- app.cmdloop()
-
-with
-
-::
-
- app = MyApp()
- cmd2.run(app)
-
-Then run a session of your application and paste the entire screen contents
-into a file, ``transcript.test``, and invoke the test like::
-
- python myapp.py --test transcript.test
-
-Wildcards can be used to test against multiple transcript files.
-'''
-
-
diff --git a/cmd2.egg-info/PKG-INFO b/cmd2.egg-info/PKG-INFO
deleted file mode 100644
index 27ba92c..0000000
--- a/cmd2.egg-info/PKG-INFO
+++ /dev/null
@@ -1,43 +0,0 @@
-Metadata-Version: 1.0
-Name: cmd2
-Version: 0.6.4
-Summary: Extra features for standard library's cmd module
-Home-page: http://packages.python.org/cmd2/
-Author: Catherine Devlin
-Author-email: catherine.devlin@gmail.com
-License: MIT
-Description: Enhancements for standard library's cmd module.
-
- Drop-in replacement adds several features for command-prompt tools:
-
- * Searchable command history (commands: "hi", "li", "run")
- * Load commands from file, save to file, edit commands in file
- * Multi-line commands
- * Case-insensitive commands
- * Special-character shortcut commands (beyond cmd's "@" and "!")
- * Settable environment parameters
- * Parsing commands with flags
- * > (filename), >> (filename) redirect output to file
- * < (filename) gets input from file
- * bare >, >>, < redirect to/from paste buffer
- * accepts abbreviated commands when unambiguous
- * `py` enters interactive Python console
- * test apps against sample session transcript (see example/example.py)
-
- Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
-
- Running `2to3 <http://docs.python.org/library/2to3.html>` against ``cmd2.py``
- generates working, Python3-based code.
-
- See docs at http://packages.python.org/cmd2/
-
-Keywords: command prompt console cmd
-Platform: UNKNOWN
-Classifier: Development Status :: 4 - Beta
-Classifier: Environment :: Console
-Classifier: Operating System :: OS Independent
-Classifier: Intended Audience :: Developers
-Classifier: Intended Audience :: System Administrators
-Classifier: Programming Language :: Python
-Classifier: License :: OSI Approved :: MIT License
-Classifier: Topic :: Software Development :: Libraries :: Python Modules
diff --git a/cmd2.egg-info/SOURCES.txt b/cmd2.egg-info/SOURCES.txt
deleted file mode 100644
index 7f21d58..0000000
--- a/cmd2.egg-info/SOURCES.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-README.txt
-cmd2.py
-setup.py
-cmd2.egg-info/PKG-INFO
-cmd2.egg-info/SOURCES.txt
-cmd2.egg-info/dependency_links.txt
-cmd2.egg-info/requires.txt
-cmd2.egg-info/top_level.txt \ No newline at end of file
diff --git a/cmd2.egg-info/dependency_links.txt b/cmd2.egg-info/dependency_links.txt
deleted file mode 100644
index 8b13789..0000000
--- a/cmd2.egg-info/dependency_links.txt
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/cmd2.egg-info/requires.txt b/cmd2.egg-info/requires.txt
deleted file mode 100644
index 160ac01..0000000
--- a/cmd2.egg-info/requires.txt
+++ /dev/null
@@ -1 +0,0 @@
-pyparsing>=1.5.6 \ No newline at end of file
diff --git a/cmd2.egg-info/top_level.txt b/cmd2.egg-info/top_level.txt
deleted file mode 100644
index b842ee4..0000000
--- a/cmd2.egg-info/top_level.txt
+++ /dev/null
@@ -1 +0,0 @@
-cmd2
diff --git a/cmd2.pyc b/cmd2.pyc
deleted file mode 100644
index 664fda1..0000000
--- a/cmd2.pyc
+++ /dev/null
Binary files differ
diff --git a/dist/cmd2-0.6.4-py2.7.egg b/dist/cmd2-0.6.4-py2.7.egg
deleted file mode 100644
index c74fac3..0000000
--- a/dist/cmd2-0.6.4-py2.7.egg
+++ /dev/null
Binary files differ
diff --git a/doxygen/def/doxygen.def b/doxygen/def/doxygen.def
deleted file mode 100644
index 6c46bc8..0000000
--- a/doxygen/def/doxygen.def
+++ /dev/null
@@ -1,10097 +0,0 @@
-AutoGen Definitions dummy;
-class = {
- cp-id = 'classcmd2_1_1Borg';
- cp-name = 'cmd2::Borg';
- cp-ref = {
- ref-type = derived;
- ref-id = 'classcmd2_1_1OutputTrap';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__new__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1454';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'private-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Borg_1a3af75c745a5c124376fa050b4d1c3912';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-dictionary
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_shared_state';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{}
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1453';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1452';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16\endverbatim
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 71;
- node-label = 'cmd2::Borg';
- node-link = {
- node-link-id = 'classcmd2_1_1Borg';
- };
- }; /* node */
- node = {
- node-id = 72;
- node-label = 'cmd2::OutputTrap';
- node-link = {
- node-link-id = 'classcmd2_1_1OutputTrap';
- };
- node-child = {
- child-id = '71';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1Cmd';
- cp-name = 'cmd2::Cmd';
- cp-ref = {
- ref-type = derived;
- ref-id = 'classexample_1_1CmdLineApp';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-ref = {
- ref-type = derived;
- ref-id = 'classpirate6_1_1Pirate';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-ref = {
- ref-type = derived;
- ref-id = 'classpirate7_1_1Pirate';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-ref = {
- ref-type = derived;
- ref-id = 'classpirate8_1_1Pirate';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__init__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'cmdloop';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1283';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a392c5cd062c20d916c0cacc9cc36c022';
- sec-mem-ref-line = '895';
- sec-mem-ref-name = '_cmdloop';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a19b932e21ac917375f16457c986ad4f6';
- sec-mem-ref-line = '1278';
- sec-mem-ref-name = 'run_commands_at_invocation';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a160c7a080d222defe32c781138901d4e';
- sec-mem-ref-line = '1268';
- sec-mem-ref-name = 'runTranscriptTests';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'colorize';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '435';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a48b1905aeb2a7161ccfc99e5d80c50ca';
- sec-mem-ref-line = '42';
- sec-mem-ref-name = 'pirate7::Pirate::do_sing';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a50a1a2e07f16110d9b6808881774878e';
- sec-mem-ref-line = '42';
- sec-mem-ref-name = 'pirate8::Pirate::do_sing';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'complete_statement';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '794';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Keep accepting lines of input until the command is complete.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae6adde6cd440331e4add0bdf8c2c61d0';
- sec-mem-ref-line = '485';
- sec-mem-ref-name = 'commentGrammars';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a186ca22e76dc63ad9d8a95cfaeb4f7fd';
- sec-mem-ref-line = '364';
- sec-mem-ref-name = 'continuation_prompt';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ab2b46bf4fdbb22536322417117eebf16';
- sec-mem-ref-line = '876';
- sec-mem-ref-name = 'pseudo_raw_input';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do__relative_load';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1206';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script's directory.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a549399bed9574c87901100530343ac68';
- sec-mem-ref-line = '375';
- sec-mem-ref-name = 'current_script_dir';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a3a237dae48a4dba0daa7e114ff098e90';
- sec-mem-ref-line = '1241';
- sec-mem-ref-name = 'do__load';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_cmdenvironment';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '446';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Summary report of interactive parameters.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a10de661ca23b94cd93972c260523c8a0';
- sec-mem-ref-line = '363';
- sec-mem-ref-name = 'case_insensitive';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a6cec2f634666d15d032d4c113e654c3c';
- sec-mem-ref-line = '383';
- sec-mem-ref-name = 'settable';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a6bd95a7f702f668696ab6e88555da23d';
- sec-mem-ref-line = '489';
- sec-mem-ref-name = 'terminators';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_ed';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1128';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-"set edit (program-name)" or set EDITOR environment variable
-to control which editing program is used.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a3af82e64cdabf19b462cd0ddf686823d';
- sec-mem-ref-line = '373';
- sec-mem-ref-name = 'default_file_name';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a3a237dae48a4dba0daa7e114ff098e90';
- sec-mem-ref-line = '1241';
- sec-mem-ref-name = 'do__load';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a25fe904aca52573c6f10e798dd561588';
- sec-mem-ref-line = '418';
- sec-mem-ref-name = 'editor';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a666a090bc7298aae6ca55840e9418f96';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'history';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aea5c4d49c7b6f552b6123e5a981a6f49';
- sec-mem-ref-line = '1100';
- sec-mem-ref-name = 'last_matching';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_EOF';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '937';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1abe14bda0dc50326876c6a761cefba702';
- sec-mem-ref-line = '417';
- sec-mem-ref-name = '_STOP_SCRIPT_NO_EXIT';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_help';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '457';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7fbb17b136654f705387ede1fb685a3e';
- sec-mem-ref-line = '755';
- sec-mem-ref-name = 'func_named';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a2a71ccfd9f189e17db765b603f2c9a78';
- sec-mem-ref-line = '440';
- sec-mem-ref-name = 'stdout';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_history';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1083';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a666a090bc7298aae6ca55840e9418f96';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'history';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-ref-line = '398';
- sec-mem-ref-name = 'poutput';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_list';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1108';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim list [arg]: lists last command issued
-
-no arg -> list most recent command
-arg is integer -> list one history item, by index
-a..b, a:b, a:, ..b -> list spans from a (or start) to b (or end)
-arg is string -> list all commands matching string search
-arg is /enclosed in forward-slashes/ -> regular expression search
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-ref-line = '398';
- sec-mem-ref-name = 'poutput';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_load';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1218';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Runs script of command(s) from a file or URL.\endverbatim
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_pause';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1031';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_py';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1039';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim
-py <command>: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``.
-Non-python commands can be issued with ``cmd("your command")``.
-Run python code from external files with ``run("filename.py")``
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a55e7978c792429a0a2e3321abdbd23fe';
- sec-mem-ref-line = '380';
- sec-mem-ref-name = 'locals_in_py';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a863be2c5e3b9fdec03710fd550801c22';
- sec-mem-ref-line = '112';
- sec-mem-ref-name = 'cmd2::options';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a118c16455f28dbd3918b565bca086db4';
- sec-mem-ref-line = '404';
- sec-mem-ref-name = 'perror';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a30058e5e628d60dedf7c500e270b3e5d';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'pystate';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a6f0eed071b4e9197cc4fa46a2c8f1457';
- sec-mem-ref-line = '1218';
- sec-mem-ref-name = 'stdin';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a2a71ccfd9f189e17db765b603f2c9a78';
- sec-mem-ref-line = '440';
- sec-mem-ref-name = 'stdout';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_quit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '941';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7a8e8257d7d35c7813355cdefb62b85b';
- sec-mem-ref-line = '416';
- sec-mem-ref-name = '_STOP_AND_EXIT';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_run';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1243';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim run [arg]: re-runs an earlier command
-
-no arg -> run most recent command
-arg is integer -> run one history item, by index
-arg is string -> run most recent command by string search
-arg is /enclosed in forward-slashes/ -> run most recent by regex
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aea5c4d49c7b6f552b6123e5a981a6f49';
- sec-mem-ref-line = '1100';
- sec-mem-ref-name = 'last_matching';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_save';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1160';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim `save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N => Number of command (from history), or `*`;
-| most recent command if omitted\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a3af82e64cdabf19b462cd0ddf686823d';
- sec-mem-ref-line = '373';
- sec-mem-ref-name = 'default_file_name';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a666a090bc7298aae6ca55840e9418f96';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'history';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a118c16455f28dbd3918b565bca086db4';
- sec-mem-ref-line = '404';
- sec-mem-ref-name = 'perror';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_set';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1000';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a0880940558f324b3958aedfc430f592d';
- sec-mem-ref-line = '1412';
- sec-mem-ref-name = 'cmd2::cast';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a4816ba13212f079e4b1e865d20041983';
- sec-mem-ref-line = '982';
- sec-mem-ref-name = 'do_show';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a6cec2f634666d15d032d4c113e654c3c';
- sec-mem-ref-line = '383';
- sec-mem-ref-name = 'settable';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_shell';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1035';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_shortcuts';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '479';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Lists single-key shortcuts available.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8ccfbcd2a4eb800f040fcdbd26089df';
- sec-mem-ref-line = '368';
- sec-mem-ref-name = 'shortcuts';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_show';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '982';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Shows value of a parameter.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad4ac87ba068f9549b5a7735054df8065';
- sec-mem-ref-line = '352';
- sec-mem-ref-name = 'cmd2::ljust';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-ref-line = '398';
- sec-mem-ref-name = 'poutput';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a6cec2f634666d15d032d4c113e654c3c';
- sec-mem-ref-line = '383';
- sec-mem-ref-name = 'settable';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1587bec304ebe93070072d273da9bb31';
- sec-mem-ref-line = '1000';
- sec-mem-ref-name = 'do_set';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'fileimport';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1258';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'func_named';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '755';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a810ba12198cbbc4e38643c83278956f6';
- sec-mem-ref-line = '374';
- sec-mem-ref-name = 'abbrev';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a8ccd464e255a798b587637f9b812dbcd';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'keywords';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1af112b7b704dcd8d34c389fcaa150e3d0';
- sec-mem-ref-line = '457';
- sec-mem-ref-name = 'do_help';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'last_matching';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1100';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a666a090bc7298aae6ca55840e9418f96';
- sec-mem-ref-line = '469';
- sec-mem-ref-name = 'history';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-ref-line = '1128';
- sec-mem-ref-name = 'do_ed';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aafd86f263566aa4f2b5bd3c3ea64c678';
- sec-mem-ref-line = '1243';
- sec-mem-ref-name = 'do_run';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'onecmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '844';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`.
-
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'onecmd_plus_hooks';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '766';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-ref-line = '794';
- sec-mem-ref-name = 'complete_statement';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a35586c262b272917f6ecae8e76fca6b9';
- sec-mem-ref-line = '369';
- sec-mem-ref-name = 'excludeFromHistory';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7b46b9fabe42bf5ec481ab5ea68effcd';
- sec-mem-ref-line = '844';
- sec-mem-ref-name = 'onecmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a118c16455f28dbd3918b565bca086db4';
- sec-mem-ref-line = '404';
- sec-mem-ref-name = 'perror';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1ae8f5db310998d98093ac0471dd2dae81';
- sec-mem-ref-line = '15';
- sec-mem-ref-name = 'pirate3::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate4::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae64756253f4ef8494ad3cd920f749eb6';
- sec-mem-ref-line = '752';
- sec-mem-ref-name = 'postparsing_postcmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ab021b9befbc198bc266b1a439cdc44e6';
- sec-mem-ref-line = '749';
- sec-mem-ref-name = 'postparsing_precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1add2ad52765a4d67af64e8ce160c656a3';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a8b44f9a5a3197613178b4a8fb1804ef7';
- sec-mem-ref-line = '830';
- sec-mem-ref-name = 'restore_output';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a2d83899c5edb8c1296cb90b0fb282de7';
- sec-mem-ref-line = '365';
- sec-mem-ref-name = 'timing';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aafd86f263566aa4f2b5bd3c3ea64c678';
- sec-mem-ref-line = '1243';
- sec-mem-ref-name = 'do_run';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a19b932e21ac917375f16457c986ad4f6';
- sec-mem-ref-line = '1278';
- sec-mem-ref-name = 'run_commands_at_invocation';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'parsed';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '726';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aeda7fe76e7ecbc032386722e8f5cae3a';
- sec-mem-ref-line = '723';
- sec-mem-ref-name = 'postparse';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a794ada2c7a6027d079d6a5bae38fea2b';
- sec-mem-ref-line = '721';
- sec-mem-ref-name = 'preparse';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8ccfbcd2a4eb800f040fcdbd26089df';
- sec-mem-ref-line = '368';
- sec-mem-ref-name = 'shortcuts';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-ref-line = '794';
- sec-mem-ref-name = 'complete_statement';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a6ac3a7f2f37126a25774517b3eb7cace';
- sec-mem-ref-line = '258';
- sec-mem-ref-name = 'cmd2::ParsedString::full_parsed_statement';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1afe56ec060a51b268e266f7c0d1fb7328';
- sec-mem-ref-line = '263';
- sec-mem-ref-name = 'cmd2::ParsedString::with_args_replaced';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'perror';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '404';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7b07b64964162c07f50675b2b40160b2';
- sec-mem-ref-line = '379';
- sec-mem-ref-name = 'debug';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'pfeedback';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '408';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad571e5687af698c33a547062762a26bc';
- sec-mem-ref-line = '377';
- sec-mem-ref-name = 'feedback_to_output';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-ref-line = '398';
- sec-mem-ref-name = 'poutput';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a50495cbf3a3ea3467c86233ebbea4572';
- sec-mem-ref-line = '378';
- sec-mem-ref-name = 'quiet';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aafd86f263566aa4f2b5bd3c3ea64c678';
- sec-mem-ref-line = '1243';
- sec-mem-ref-name = 'do_run';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postparse';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '723';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postparsing_postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '752';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-ref-line = '868';
- sec-mem-ref-name = '_default';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postparsing_precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '749';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'poutput';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '398';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Convenient shortcut for self.stdout.write(); adds newline if necessary.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d9a5551bb0456721a0bf7dc07b0d0b';
- sec-mem-ref-line = '1083';
- sec-mem-ref-name = 'do_history';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1af278702e71cf57de45012216904d1bb5';
- sec-mem-ref-line = '1108';
- sec-mem-ref-name = 'do_list';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a4816ba13212f079e4b1e865d20041983';
- sec-mem-ref-line = '982';
- sec-mem-ref-name = 'do_show';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a28cd403d962038aca658344673a5ab38';
- sec-mem-ref-line = '946';
- sec-mem-ref-name = 'select';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'preparse';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '721';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'pseudo_raw_input';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '876';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1add0217858bbc4c268a5f2f27330ad1f8';
- sec-mem-ref-line = '1218';
- sec-mem-ref-name = 'use_rawinput';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-ref-line = '794';
- sec-mem-ref-name = 'complete_statement';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'read_file_or_url';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1189';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ab14061f1d84f49fb8fefcce285e7aec7';
- sec-mem-ref-line = '372';
- sec-mem-ref-name = 'defaultExtension';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'redirect_output';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '809';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- sec-mem-ref-line = '184';
- sec-mem-ref-name = 'cmd2::get_paste_buffer';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad480d9102b3a5e4c8c5541d2c205a1ad';
- sec-mem-ref-line = '381';
- sec-mem-ref-name = 'kept_state';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a86a3b99c482252a9c9e7fc283c7eae5d';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'kept_sys';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac1dac1bcd74f78671161775a95d74c0a';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a64b810574dab9ec12100c5344dc66735';
- sec-mem-ref-line = '382';
- sec-mem-ref-name = 'redirector';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a2a71ccfd9f189e17db765b603f2c9a78';
- sec-mem-ref-line = '440';
- sec-mem-ref-name = 'stdout';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'restore_output';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '830';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad480d9102b3a5e4c8c5541d2c205a1ad';
- sec-mem-ref-line = '381';
- sec-mem-ref-name = 'kept_state';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a514a20ceb8ab40dd89d2df2dd5ff87a0';
- sec-mem-ref-line = '200';
- sec-mem-ref-name = 'cmd2::write_to_paste_buffer';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'run_commands_at_invocation';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1278';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7a8e8257d7d35c7813355cdefb62b85b';
- sec-mem-ref-line = '416';
- sec-mem-ref-name = '_STOP_AND_EXIT';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a0e5f32e5ab972e32273ef5d69de81afc';
- sec-mem-ref-line = '1283';
- sec-mem-ref-name = 'cmdloop';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'runTranscriptTests';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1268';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a0e5f32e5ab972e32273ef5d69de81afc';
- sec-mem-ref-line = '1283';
- sec-mem-ref-name = 'cmdloop';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'select';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '946';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Presents a numbered menu to the user. Modelled after
- the bash shell's SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -> will be split into one-word options
- | a list of strings -> will be offered as options
- | a list of tuples -> interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user \endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a863be2c5e3b9fdec03710fd550801c22';
- sec-mem-ref-line = '112';
- sec-mem-ref-name = 'cmd2::options';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad8b5d33873f9b515e33f83a616d0828f';
- sec-mem-ref-line = '398';
- sec-mem-ref-name = 'poutput';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'blankLineTerminationParser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'blankLineTerminator';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'continuation_prompt';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1218';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'history';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-ref-line = '1128';
- sec-mem-ref-name = 'do_ed';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d9a5551bb0456721a0bf7dc07b0d0b';
- sec-mem-ref-line = '1083';
- sec-mem-ref-name = 'do_history';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea5c4d49c7b6f552b6123e5a981a6f49';
- sec-mem-ref-line = '1100';
- sec-mem-ref-name = 'last_matching';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_stdout';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'inputParser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'intro';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '898';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'kept_sys';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '809';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'keywords';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a7fbb17b136654f705387ede1fb685a3e';
- sec-mem-ref-line = '755';
- sec-mem-ref-name = 'func_named';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'lastcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '854';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineCommand';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineParser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'old_completer';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '898';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'parser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a6ac3a7f2f37126a25774517b3eb7cace';
- sec-mem-ref-line = '258';
- sec-mem-ref-name = 'cmd2::ParsedString::full_parsed_statement';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1afe56ec060a51b268e266f7c0d1fb7328';
- sec-mem-ref-line = '263';
- sec-mem-ref-name = 'cmd2::ParsedString::with_args_replaced';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'prompt';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1218';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'pystate';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'redirect';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '809';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'shortcuts';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '469';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'singleLineParser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '667';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'stdin';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1218';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'stdout';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '440';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1af112b7b704dcd8d34c389fcaa150e3d0';
- sec-mem-ref-line = '457';
- sec-mem-ref-name = 'do_help';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'use_rawinput';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1218';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ab2b46bf4fdbb22536322417117eebf16';
- sec-mem-ref-line = '876';
- sec-mem-ref-name = 'pseudo_raw_input';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'abbrev';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '374';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a7fbb17b136654f705387ede1fb685a3e';
- sec-mem-ref-line = '755';
- sec-mem-ref-name = 'func_named';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'blankLinesAllowed';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '490';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'case_insensitive';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '363';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a79949284f70e1fdb7e33117cc4195f80';
- sec-mem-ref-line = '446';
- sec-mem-ref-name = 'do_cmdenvironment';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-dictionary
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'colorcodes';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{'bold':{True:'\x1b[1m',False:'\x1b[22m'},
- 'cyan':{True:'\x1b[36m',False:'\x1b[39m'},
- 'blue':{True:'\x1b[34m',False:'\x1b[39m'},
- 'red':{True:'\x1b[31m',False:'\x1b[39m'},
- 'magenta':{True:'\x1b[35m',False:'\x1b[39m'},
- 'green':{True:'\x1b[32m',False:'\x1b[39m'},
- 'underline':{True:'\x1b[4m',False:'\x1b[24m'}}
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '427';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'colors';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(platform.system() != 'Windows')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '434';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'commentGrammars';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '485';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-ref-line = '794';
- sec-mem-ref-name = 'complete_statement';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'commentInProgress';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-pyparsing.Literal('/*')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '487';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'continuation_prompt';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'> '
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '364';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a9f07c787a0f421ce9186b404fed63c54';
- sec-mem-ref-line = '794';
- sec-mem-ref-name = 'complete_statement';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'current_script_dir';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-None
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '375';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aa084d0f962d9ea060c935ff6a9cf74a8';
- sec-mem-ref-line = '1206';
- sec-mem-ref-name = 'do__relative_load';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'debug';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '379';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a118c16455f28dbd3918b565bca086db4';
- sec-mem-ref-line = '404';
- sec-mem-ref-name = 'perror';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default_file_name';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'command.txt'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '373';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-ref-line = '1128';
- sec-mem-ref-name = 'do_ed';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12d5262e31e148dafea6017a356ed9cd';
- sec-mem-ref-line = '1160';
- sec-mem-ref-name = 'do_save';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default_to_shell';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '370';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-ref-line = '868';
- sec-mem-ref-name = '_default';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'defaultExtension';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'txt'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '372';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a2eba6d3d12d65789880959d788be2d86';
- sec-mem-ref-line = '1189';
- sec-mem-ref-name = 'read_file_or_url';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do__load';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_load
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1241';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aa084d0f962d9ea060c935ff6a9cf74a8';
- sec-mem-ref-line = '1206';
- sec-mem-ref-name = 'do__relative_load';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-ref-line = '1128';
- sec-mem-ref-name = 'do_ed';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_edit';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_ed
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1155';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_eof';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_EOF
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '939';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_exit';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_quit
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '943';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_hi';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_history
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1124';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_l';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_list
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1125';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_li';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_list
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1126';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_q';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_quit
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '944';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_r';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_run
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1256';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'echo';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '362';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'editor';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-os.environ.get('EDITOR')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '418';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aebdc7ebb6dc83e9dadb8827cdab1952a';
- sec-mem-ref-line = '1128';
- sec-mem-ref-name = 'do_ed';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'editor';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'notepad'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '421';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'excludeFromHistory';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'''run r list l history hi ed edit li eof'''
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '369';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'feedback_to_output';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '377';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'help';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"describe function of parameter"
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '981';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'kept_state';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-None
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '381';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a8b44f9a5a3197613178b4a8fb1804ef7';
- sec-mem-ref-line = '830';
- sec-mem-ref-name = 'restore_output';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'legalChars';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-u'!#$%.:?@_'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '367';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'locals_in_py';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '380';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- sec-mem-ref-line = '1039';
- sec-mem-ref-name = 'do_py';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineCommands';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[]
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '491';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'noSpecialParse';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'set ed edit exit'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '371';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'prefixParser';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-pyparsing.Empty()
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '484';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'quiet';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '378';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a122b67681a0db23863f5ddaa7a687975';
- sec-mem-ref-line = '408';
- sec-mem-ref-name = 'pfeedback';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'redirector';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'>'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '382';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- sec-mem-ref-line = '809';
- sec-mem-ref-name = 'redirect_output';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'reserved_words';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[]
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '376';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'saveparser';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^'*')("idx") +
- pyparsing.Optional(pyparsing.Word(legalChars + '/\\'))("fname") +
- pyparsing.stringEnd)
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1157';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'settable';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-stubbornDict('''
- prompt
- colors Colorized output (*nix only)
- continuation_prompt On 2nd+ line of input
- debug Show full error stack on error
- default_file_name for ``save``, ``load``, etc.
- editor Program used by ``edit``
- case_insensitive upper- and lower-case both OK
- feedback_to_output include nonessentials in `|`, `>` results
- quiet Don't print nonessential feedback
- echo Echo command issued into output
- timing Report execution times
- abbrev Accept abbreviated commands
- ''')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '383';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a79949284f70e1fdb7e33117cc4195f80';
- sec-mem-ref-line = '446';
- sec-mem-ref-name = 'do_cmdenvironment';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1587bec304ebe93070072d273da9bb31';
- sec-mem-ref-line = '1000';
- sec-mem-ref-name = 'do_set';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a4816ba13212f079e4b1e865d20041983';
- sec-mem-ref-line = '982';
- sec-mem-ref-name = 'do_show';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-dictionary
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'shortcuts';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{'?': 'help', '!': 'shell', '@': 'load', '@@': '_relative_load'}
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '368';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea47330c6e0f4e5f14e2cdff41679597';
- sec-mem-ref-line = '479';
- sec-mem-ref-name = 'do_shortcuts';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'parsed';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'terminators';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[';']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '489';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a79949284f70e1fdb7e33117cc4195f80';
- sec-mem-ref-line = '446';
- sec-mem-ref-name = 'do_cmdenvironment';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'timing';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '365';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'urlre';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-re.compile('(https?://[-\\w\\./]+)')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1217';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'private-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_cmdloop';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '895';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Repeatedly issue a prompt, accept input, parse an initial prefix
-off the received input, and dispatch to action methods, passing them
-the remainder of the line as argument.
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a0e5f32e5ab972e32273ef5d69de81afc';
- sec-mem-ref-line = '1283';
- sec-mem-ref-name = 'cmdloop';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_default';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '868';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a69d2df71d8316d75a9903d6c85f2bc15';
- sec-mem-ref-line = '7';
- sec-mem-ref-name = 'pirate6::Pirate::default';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a591ac95f64f46374f6c08101ea7fb3c3';
- sec-mem-ref-line = '7';
- sec-mem-ref-name = 'pirate8::Pirate::default';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a79cfac8de04cdc850bc2105ba4673b37';
- sec-mem-ref-line = '7';
- sec-mem-ref-name = 'pirate7::Pirate::default';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a7da859e33eae87d5069b96d366cf04b4';
- sec-mem-ref-line = '370';
- sec-mem-ref-name = 'default_to_shell';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae64756253f4ef8494ad3cd920f749eb6';
- sec-mem-ref-line = '752';
- sec-mem-ref-name = 'postparsing_postcmd';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_init_parser';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '493';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'private-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_STOP_AND_EXIT';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '416';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a27f6387585848a575e95c936ce97c4cf';
- sec-mem-ref-line = '941';
- sec-mem-ref-name = 'do_quit';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a19b932e21ac917375f16457c986ad4f6';
- sec-mem-ref-line = '1278';
- sec-mem-ref-name = 'run_commands_at_invocation';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_STOP_SCRIPT_NO_EXIT';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-999
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '417';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ab2783ec53899e2b4c0abda7007471e64';
- sec-mem-ref-line = '937';
- sec-mem-ref-name = 'do_EOF';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '362';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 78;
- node-label = 'pirate8::Pirate';
- node-link = {
- node-link-id = 'classpirate8_1_1Pirate';
- };
- node-child = {
- child-id = '74';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 77;
- node-label = 'pirate7::Pirate';
- node-link = {
- node-link-id = 'classpirate7_1_1Pirate';
- };
- node-child = {
- child-id = '74';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 75;
- node-label = 'example::CmdLineApp';
- node-link = {
- node-link-id = 'classexample_1_1CmdLineApp';
- };
- node-child = {
- child-id = '74';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 76;
- node-label = 'pirate6::Pirate';
- node-link = {
- node-link-id = 'classpirate6_1_1Pirate';
- };
- node-child = {
- child-id = '74';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 74;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1Cmd2TestCase';
- cp-name = 'cmd2::Cmd2TestCase';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'fetchTranscripts';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1481';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5892c02ac5ee5a25c47bbfa1c648647b';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'setUp';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'runTest';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1495';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aaad687718f366338a76f83cb6547a258';
- sec-mem-ref-line = '1506';
- sec-mem-ref-name = '_test_transcript';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae3ce50557636abee00a3941461dd450c';
- sec-mem-ref-line = '1480';
- sec-mem-ref-name = 'CmdApp';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'setUp';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1490';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae3ce50557636abee00a3941461dd450c';
- sec-mem-ref-line = '1480';
- sec-mem-ref-name = 'CmdApp';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'cmdapp';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ad82fc3489ffaf8ae227e7b122df389e0';
- sec-mem-ref-line = '1481';
- sec-mem-ref-name = 'fetchTranscripts';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1adeb5a7b735ad3b7f23a3c44d15ad283e';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'outputTrap';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'tearDown';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1563';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ae3ce50557636abee00a3941461dd450c';
- sec-mem-ref-line = '1480';
- sec-mem-ref-name = 'CmdApp';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'cmdapp';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1490';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aaad687718f366338a76f83cb6547a258';
- sec-mem-ref-line = '1506';
- sec-mem-ref-name = '_test_transcript';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5892c02ac5ee5a25c47bbfa1c648647b';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'setUp';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'outputTrap';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1490';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5892c02ac5ee5a25c47bbfa1c648647b';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'setUp';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'transcripts';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1481';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1a946827bef7050042cee99d3749c976d0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'anyWhitespace';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-re.compile(r'\s', re.DOTALL | re.MULTILINE)
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1505';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'CmdApp';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-None
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1480';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1acc8585a2192f48e04a8eafd63348c590';
- sec-mem-ref-line = '1495';
- sec-mem-ref-name = 'runTest';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a5892c02ac5ee5a25c47bbfa1c648647b';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'setUp';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a12a9839011a264bf817e646114523052';
- sec-mem-ref-line = '1563';
- sec-mem-ref-name = 'tearDown';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1af9574fde56ba05bc1532a6a028fb566d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'expectationParser';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-regexPattern|notRegexPattern
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1504';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'notRegexPattern';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-pyparsing.Word(pyparsing.printables)
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1502';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'regexPattern';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1500';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'private-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258';
- sec-mem-virt = normal;
- sec-mem-prot = private;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '_test_transcript';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1506';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c';
- sec-mem-ref-line = '1490';
- sec-mem-ref-name = 'cmdapp';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1acc8585a2192f48e04a8eafd63348c590';
- sec-mem-ref-line = '1495';
- sec-mem-ref-name = 'runTest';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1479';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py\endverbatim
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1EmbeddedConsoleExit';
- cp-name = 'cmd2::EmbeddedConsoleExit';
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '347';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1EmptyStatement';
- cp-name = 'cmd2::EmptyStatement';
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '350';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1History';
- cp-name = 'cmd2::History';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'append';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1368';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1c036910ea442db79fe012715b29c9db';
- sec-mem-ref-line = '1372';
- sec-mem-ref-name = 'extend';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'extend';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1372';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a66dc32a221c00611f1c131382703c333';
- sec-mem-ref-line = '287';
- sec-mem-ref-name = 'cmd2::StubbornDict::append';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aef5a4f297a77df78cd0e6bb17b67fb16';
- sec-mem-ref-line = '1368';
- sec-mem-ref-name = 'append';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'get';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1376';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'search';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1337';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'span';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1346';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a28fe5dc698da4c7bf82fdcdfb2e70506';
- sec-mem-ref-line = '1331';
- sec-mem-ref-name = 'to_index';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'to_index';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1331';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1accd354b7c81e1cd538438b834630f3ac';
- sec-mem-ref-line = '1326';
- sec-mem-ref-name = 'zero_based_index';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a8c0837240ac7747aa804ba9eebddab60';
- sec-mem-ref-line = '1346';
- sec-mem-ref-name = 'span';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'zero_based_index';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1326';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a28fe5dc698da4c7bf82fdcdfb2e70506';
- sec-mem-ref-line = '1331';
- sec-mem-ref-name = 'to_index';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1History_1a47db7cadf89510850e60e3c908a376f1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'rangePattern';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-re.compile(r'^\s*(?P<start>[\d]+)?\s*\-\s*(?P<end>[\d]+)?\s*$')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1367';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1History_1aa5204f159577beb16f07a8a9ada184ec';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'spanpattern';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-re.compile(r'^\s*(?P<start>\-?\d+)?\s*(?P<separator>:|(\.{2,}))?\s*(?P<end>\-?\d+)?\s*$')
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1345';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1325';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim A list of HistoryItems that knows how to respond to user requests.
->>> h = History([HistoryItem('first'), HistoryItem('second'), HistoryItem('third'), HistoryItem('fourth')])
->>> h.span('-2..')
-['third', 'fourth']
->>> h.span('2..3')
-['second', 'third']
->>> h.span('3')
-['third']
->>> h.span(':')
-['first', 'second', 'third', 'fourth']
->>> h.span('2..')
-['second', 'third', 'fourth']
->>> h.span('-1')
-['fourth']
->>> h.span('-2..-3')
-['third', 'second']
->>> h.search('o')
-['second', 'fourth']
->>> h.search('/IR/')
-['first', 'third']
-\endverbatim
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1HistoryItem';
- cp-name = 'cmd2::HistoryItem';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1HistoryItem_1ab873a526e5978d15a16fddae74005471';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__init__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1297';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'pr';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1301';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a83243fbd9faac88d0fb2c13473029d12';
- sec-mem-ref-line = '1297';
- sec-mem-ref-name = 'idx';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac496a3283d2754e61e156ddbf2370259';
- sec-mem-ref-line = '1296';
- sec-mem-ref-name = 'listformat';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'idx';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1297';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1af49dd31da48eafd74653503a69eae230';
- sec-mem-ref-line = '1301';
- sec-mem-ref-name = 'pr';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'lowercase';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1297';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'listformat';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'-------------------------[%d]\n%s\n'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1296';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1af49dd31da48eafd74653503a69eae230';
- sec-mem-ref-line = '1301';
- sec-mem-ref-name = 'pr';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1296';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1NotSettableError';
- cp-name = 'cmd2::NotSettableError';
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1410';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1OptionParser';
- cp-name = 'cmd2::OptionParser';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'error';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '77';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim error(msg : string)
-
-Print a usage message incorporating 'msg' to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'exit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '65';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'print_help';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '70';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '65';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1OutputTrap';
- cp-name = 'cmd2::OutputTrap';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd2_1_1Borg';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1a0dc45d536432b07d7ec32da5755b5c85';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__init__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1462';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'read';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1468';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9117a6d5bfa07f1eeade54f24eeba0ed';
- sec-mem-ref-line = '1462';
- sec-mem-ref-name = 'contents';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'tearDown';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1472';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9117a6d5bfa07f1eeade54f24eeba0ed';
- sec-mem-ref-line = '1462';
- sec-mem-ref-name = 'contents';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1ac7a0b848dc18c74b089bc0d4044996de';
- sec-mem-ref-line = '1462';
- sec-mem-ref-name = 'old_stdout';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'write';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1466';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9117a6d5bfa07f1eeade54f24eeba0ed';
- sec-mem-ref-line = '1462';
- sec-mem-ref-name = 'contents';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'contents';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1462';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a492ceb8dfb3f6e90bf095a710ab56ad1';
- sec-mem-ref-line = '1468';
- sec-mem-ref-name = 'read';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a06961b49c3e19e9984f077a08b3a75f2';
- sec-mem-ref-line = '1472';
- sec-mem-ref-name = 'tearDown';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aa3bec468fdc0d248cd43cb8e8e0d96cd';
- sec-mem-ref-line = '1466';
- sec-mem-ref-name = 'write';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'old_stdout';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1462';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a06961b49c3e19e9984f077a08b3a75f2';
- sec-mem-ref-line = '1472';
- sec-mem-ref-name = 'tearDown';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1461';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output.\endverbatim
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 95;
- node-label = 'cmd2::Borg';
- node-link = {
- node-link-id = 'classcmd2_1_1Borg';
- };
- }; /* node */
- node = {
- node-id = 94;
- node-label = 'cmd2::OutputTrap';
- node-link = {
- node-link-id = 'classcmd2_1_1OutputTrap';
- };
- node-child = {
- child-id = '95';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 97;
- node-label = 'cmd2::Borg';
- node-link = {
- node-link-id = 'classcmd2_1_1Borg';
- };
- }; /* node */
- node = {
- node-id = 96;
- node-label = 'cmd2::OutputTrap';
- node-link = {
- node-link-id = 'classcmd2_1_1OutputTrap';
- };
- node-child = {
- child-id = '97';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1ParsedString';
- cp-name = 'cmd2::ParsedString';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'full_parsed_statement';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '258';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'cmd2::Cmd::parsed';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a60c8c9f51ca086f83a2563b7c5e93421';
- sec-mem-ref-line = '667';
- sec-mem-ref-name = 'cmd2::Cmd::parser';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'with_args_replaced';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '263';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a1d2749139a96bd29ddabc6cb0dfd4c00';
- sec-mem-ref-line = '726';
- sec-mem-ref-name = 'cmd2::Cmd::parsed';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a60c8c9f51ca086f83a2563b7c5e93421';
- sec-mem-ref-line = '667';
- sec-mem-ref-name = 'cmd2::Cmd::parser';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '258';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1PasteBufferError';
- cp-name = 'cmd2::PasteBufferError';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__init__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '174';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1adaa363483c6d5a54f13713233ba398b2';
- sec-mem-ref-line = '164';
- sec-mem-ref-name = 'errmsg';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'errmsg';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"""Redirecting to or from paste buffer requires pywin32
-to be installed on operating system.
-Download from http://sourceforge.net/projects/pywin32/"""
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '164';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ae1cd41756d1ae940201fe2cb0d0f821e';
- sec-mem-ref-line = '174';
- sec-mem-ref-name = '__init__';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '163';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1Statekeeper';
- cp-name = 'cmd2::Statekeeper';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Statekeeper_1a3550a0316a7f911d7b13da87844ee882';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__init__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1437';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'restore';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1445';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a18466d6cef3f084e92f086a86d4a7244';
- sec-mem-ref-line = '1437';
- sec-mem-ref-name = 'attribs';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a84a5071e786e0dff91a413e3fd0470c1';
- sec-mem-ref-line = '1437';
- sec-mem-ref-name = 'obj';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'save';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1442';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a18466d6cef3f084e92f086a86d4a7244';
- sec-mem-ref-line = '1437';
- sec-mem-ref-name = 'attribs';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a84a5071e786e0dff91a413e3fd0470c1';
- sec-mem-ref-line = '1437';
- sec-mem-ref-name = 'obj';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'attribs';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1437';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a00e6cfdbe169bcb76db888b9d0beff03';
- sec-mem-ref-line = '1445';
- sec-mem-ref-name = 'restore';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a848245f65d18fddf4bb768bd3f911b30';
- sec-mem-ref-line = '1442';
- sec-mem-ref-name = 'save';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'obj';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '1437';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a00e6cfdbe169bcb76db888b9d0beff03';
- sec-mem-ref-line = '1445';
- sec-mem-ref-name = 'restore';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a848245f65d18fddf4bb768bd3f911b30';
- sec-mem-ref-line = '1442';
- sec-mem-ref-name = 'save';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '1437';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classcmd2_1_1StubbornDict';
- cp-name = 'cmd2::StubbornDict';
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__add__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '291';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aae88fcdb31e45b322ecdaf7df9922823';
- sec-mem-ref-line = '321';
- sec-mem-ref-name = 'cmd2::stubbornDict';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__iadd__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '288';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a669dd7f5373f3726d8c8fb52a1e85bbd';
- sec-mem-ref-line = '285';
- sec-mem-ref-name = 'update';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = '__radd__';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '295';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1aae88fcdb31e45b322ecdaf7df9922823';
- sec-mem-ref-line = '321';
- sec-mem-ref-name = 'cmd2::stubbornDict';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'to_dict';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '301';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'update';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '285';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ad7c49b2ca37c0c88b198853706ae7e99';
- sec-mem-ref-line = '288';
- sec-mem-ref-name = '__iadd__';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'append';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-update
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- sec-mem-desc-line = '287';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1a1c036910ea442db79fe012715b29c9db';
- sec-mem-ref-line = '1372';
- sec-mem-ref-name = 'cmd2::History::extend';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- cp-fileline = '284';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
->>> d = StubbornDict(large='gross', small='klein')
->>> sorted(d.items())
-[('large', 'gross'), ('small', 'klein')]
->>> d.append(['plain', ' plaid'])
->>> sorted(d.items())
-[('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
->>> d += ' girl Frauelein, Maedchen\\n\\n shoe schuh'
->>> sorted(d.items())
-[('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''), ('shoe', 'schuh'), ('small', 'klein')]
-\endverbatim
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classexample_1_1CmdLineApp';
- cp-name = 'example::CmdLineApp';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd2_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_speak';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '17';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Repeats what you tell me to.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'example_8py_1a81a94979fcdd998c72d530e47bab88e0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'maxrepeats';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classexample_1_1CmdLineApp_1ac9058ddc022235f3876c6b410ddeb688';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_orate';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_speak
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '32';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classexample_1_1CmdLineApp_1a5acab19a8c4c609e944ea1cb345a5ec3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_say';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-do_speak
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '31';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'maxrepeats';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'example_8py_1afdc6e3337a734471574398731d582ec9';
- sec-mem-ref-line = '17';
- sec-mem-ref-name = 'do_speak';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineCommands';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['orate']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '7';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'redirector';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'->'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- sec-mem-desc-line = '10';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- cp-fileline = '7';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 106;
- node-label = 'example::CmdLineApp';
- node-link = {
- node-link-id = 'classexample_1_1CmdLineApp';
- };
- node-child = {
- child-id = '107';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 107;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 108;
- node-label = 'example::CmdLineApp';
- node-link = {
- node-link-id = 'classexample_1_1CmdLineApp';
- };
- node-child = {
- child-id = '109';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 109;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate2_1_1Pirate';
- cp-name = 'pirate2::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- sec-mem-desc-line = '11';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1ae62063bde0baa286f8b765b010368269';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate3::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a571b4d6d457399767bec29c492772fca';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate4::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1a9b50e09ce86f4893c29b90a62fceed60';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate5::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate2_8py_1a3a3285e575d7f08f59dad02f2dbd247d';
- sec-mem-ref-line = '11';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate7::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a53f3760dae30fc09265437594b251b56';
- sec-mem-ref-line = '13';
- sec-mem-ref-name = 'pirate6::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate2_8py_1a660169e0b360275309a4c4afb95e5d48';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ac1af3f414fec3fc70196c198effa3536';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate5::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1a3b73e9898e220e5d1cff5c042a515359';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate3::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a9e0724a9ba5f572e754281b2b4522b32';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate4::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate7::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-ref-line = '10';
- sec-mem-ref-name = 'pirate6::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1ae8f5db310998d98093ac0471dd2dae81';
- sec-mem-ref-line = '15';
- sec-mem-ref-name = 'pirate3::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate4::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1add2ad52765a4d67af64e8ce160c656a3';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 111;
- node-label = 'Cmd';
- }; /* node */
- node = {
- node-id = 110;
- node-label = 'pirate2::Pirate';
- node-link = {
- node-link-id = 'classpirate2_1_1Pirate';
- };
- node-child = {
- child-id = '111';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 113;
- node-label = 'Cmd';
- }; /* node */
- node = {
- node-id = 112;
- node-label = 'pirate2::Pirate';
- node-link = {
- node-link-id = 'classpirate2_1_1Pirate';
- };
- node-child = {
- child-id = '113';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate3_1_1Pirate';
- cp-name = 'pirate3::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '15';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '12';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '12';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1ae8f5db310998d98093ac0471dd2dae81';
- sec-mem-ref-line = '15';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate4::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1add2ad52765a4d67af64e8ce160c656a3';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1ae62063bde0baa286f8b765b010368269';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1a9b50e09ce86f4893c29b90a62fceed60';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate5::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a571b4d6d457399767bec29c492772fca';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate4::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate7::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a53f3760dae30fc09265437594b251b56';
- sec-mem-ref-line = '13';
- sec-mem-ref-name = 'pirate6::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ac1af3f414fec3fc70196c198effa3536';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate5::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a9e0724a9ba5f572e754281b2b4522b32';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate4::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1a3b73e9898e220e5d1cff5c042a515359';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate7::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-ref-line = '10';
- sec-mem-ref-name = 'pirate6::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1ae8f5db310998d98093ac0471dd2dae81';
- sec-mem-ref-line = '15';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate4::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate3_8py_1add2ad52765a4d67af64e8ce160c656a3';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 114;
- node-label = 'pirate3::Pirate';
- node-link = {
- node-link-id = 'classpirate3_1_1Pirate';
- };
- node-child = {
- child-id = '115';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 115;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 116;
- node-label = 'pirate3::Pirate';
- node-link = {
- node-link-id = 'classpirate3_1_1Pirate';
- };
- node-child = {
- child-id = '117';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 117;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate4_1_1Pirate';
- cp-name = 'pirate4::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '19';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '19';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a571b4d6d457399767bec29c492772fca';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1a9b50e09ce86f4893c29b90a62fceed60';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate5::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate7::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a53f3760dae30fc09265437594b251b56';
- sec-mem-ref-line = '13';
- sec-mem-ref-name = 'pirate6::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a9e0724a9ba5f572e754281b2b4522b32';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ac1af3f414fec3fc70196c198effa3536';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'pirate5::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate7::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-ref-line = '10';
- sec-mem-ref-name = 'pirate6::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1a6c1e779a0993b5ef25826a3e7b1d7a96';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate5::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate4_8py_1aeaa9c3406fdc05aa8d09b164469c3a83';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 118;
- node-label = 'pirate4::Pirate';
- node-link = {
- node-link-id = 'classpirate4_1_1Pirate';
- };
- node-child = {
- child-id = '119';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 119;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 120;
- node-label = 'pirate4::Pirate';
- node-link = {
- node-link-id = 'classpirate4_1_1Pirate';
- };
- node-child = {
- child-id = '121';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 121;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate5_1_1Pirate';
- cp-name = 'pirate5::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_quit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '30';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '19';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '19';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1a9b50e09ce86f4893c29b90a62fceed60';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate7::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a53f3760dae30fc09265437594b251b56';
- sec-mem-ref-line = '13';
- sec-mem-ref-name = 'pirate6::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ac1af3f414fec3fc70196c198effa3536';
- sec-mem-ref-line = '6';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate7::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-ref-line = '10';
- sec-mem-ref-name = 'pirate6::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1afed83336542dce1eeb068e3c3fbcd9c5';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'pirate6::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate5_8py_1ab658200d2acce30ef62b7f232b46c7f2';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 122;
- node-label = 'pirate5::Pirate';
- node-link = {
- node-link-id = 'classpirate5_1_1Pirate';
- };
- node-child = {
- child-id = '123';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 123;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 124;
- node-label = 'pirate5::Pirate';
- node-link = {
- node-link-id = 'classpirate5_1_1Pirate';
- };
- node-child = {
- child-id = '125';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 125;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate6_1_1Pirate';
- cp-name = 'pirate6::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd2_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '7';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-ref-line = '868';
- sec-mem-ref-name = 'cmd2::Cmd::_default';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '13';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '10';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_quit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '34';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '26';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '23';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '23';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate7::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a53f3760dae30fc09265437594b251b56';
- sec-mem-ref-line = '13';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate7::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a2567b41cc9c463642aecf897ec66c3a3';
- sec-mem-ref-line = '10';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate7::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1aadf25da472167f54c57c3bad3bc901ad';
- sec-mem-ref-line = '26';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate6_8py_1a081dfdcb12b7ff8e26547c680ecb8e66';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'precmd';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'prompt';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'arrr> '
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 126;
- node-label = 'pirate6::Pirate';
- node-link = {
- node-link-id = 'classpirate6_1_1Pirate';
- };
- node-child = {
- child-id = '127';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 127;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 128;
- node-label = 'pirate6::Pirate';
- node-link = {
- node-link-id = 'classpirate6_1_1Pirate';
- };
- node-child = {
- child-id = '129';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 129;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate7_1_1Pirate';
- cp-name = 'pirate7::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd2_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '7';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-ref-line = '868';
- sec-mem-ref-name = 'cmd2::Cmd::_default';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '12';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_quit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '33';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_sing';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '42';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9c7f8fd1e7909d18a0f1d8cebf6c1966';
- sec-mem-ref-line = '435';
- sec-mem-ref-name = 'cmd2::Cmd::colorize';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a58890119cccb37dceb5ac6b0576a40ba';
- sec-mem-ref-line = '39';
- sec-mem-ref-name = 'songcolor';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '25';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a27c913369358b5566f4ef81c6a2aaae8';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a27c913369358b5566f4ef81c6a2aaae8';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default_to_shell';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '36';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1ad07df28cca38a7a3eff760d3aa5a60da';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate8::Pirate::do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1af8aee724dc8f385567ea17612d038ec0';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'pirate8::Pirate::do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1aec2c703d2a5e1919fe1fe1f6b42fba06';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'pirate8::Pirate::postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a6d97780d041206aa9e5ab2d34224db1a';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'precmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate8::Pirate::precmd';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineCommands';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['sing']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '37';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'prompt';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'arrr> '
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'settable';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'songcolor Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '40';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'songcolor';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'blue'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '39';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate7_8py_1a48b1905aeb2a7161ccfc99e5d80c50ca';
- sec-mem-ref-line = '42';
- sec-mem-ref-name = 'do_sing';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a50a1a2e07f16110d9b6808881774878e';
- sec-mem-ref-line = '42';
- sec-mem-ref-name = 'pirate8::Pirate::do_sing';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'terminators';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Cmd.terminators+['...']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- sec-mem-desc-line = '38';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 130;
- node-label = 'pirate7::Pirate';
- node-link = {
- node-link-id = 'classpirate7_1_1Pirate';
- };
- node-child = {
- child-id = '131';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 131;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 132;
- node-label = 'pirate7::Pirate';
- node-link = {
- node-link-id = 'classpirate7_1_1Pirate';
- };
- node-child = {
- child-id = '133';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 133;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate8_1_1Pirate';
- cp-name = 'pirate8::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd2_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-section = {
- sec-kind = 'public-func';
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '7';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1aea64b66ff75b5daaeef61a3dd583df99';
- sec-mem-ref-line = '868';
- sec-mem-ref-name = 'cmd2::Cmd::_default';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_drink';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '12';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.\endverbatim
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1ac873d3cc1b7bbafae76e2fd11bbcd609';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate7::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_loot';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '9';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1ac873d3cc1b7bbafae76e2fd11bbcd609';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate7::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_quit';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '33';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_sing';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '42';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a9c7f8fd1e7909d18a0f1d8cebf6c1966';
- sec-mem-ref-line = '435';
- sec-mem-ref-name = 'cmd2::Cmd::colorize';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'cmd2_8py_1a863be2c5e3b9fdec03710fd550801c22';
- sec-mem-ref-line = '112';
- sec-mem-ref-name = 'cmd2::options';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a008436a054ea9278453140b44059e91a';
- sec-mem-ref-line = '39';
- sec-mem-ref-name = 'songcolor';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a58890119cccb37dceb5ac6b0576a40ba';
- sec-mem-ref-line = '39';
- sec-mem-ref-name = 'pirate7::Pirate::songcolor';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'do_yo';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '49';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'postcmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '25';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate7::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1ac873d3cc1b7bbafae76e2fd11bbcd609';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a27c913369358b5566f4ef81c6a2aaae8';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a1e1d7e93f333c15b3245fabcfe939fc9';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'function';
- sec-mem-id = 'classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'precmd';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate2_8py_1aed1ea3a043e553b0cd6d1b9053e303eb';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate2::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1aa49bab8d18e2f2995e0da7c10c0258da';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate3::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ab593f89182e85630e8b982bb4378f514';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate4::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1aafe1692ad983467cd710537574b7a1e4';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate5::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a5a889a6a62da9c45d3ff03c426cd6c9f';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate6::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a36c15ca3fd5f8d87411159745b39cfe2';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'pirate7::Pirate::gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1ac873d3cc1b7bbafae76e2fd11bbcd609';
- sec-mem-ref-line = '5';
- sec-mem-ref-name = 'gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate3_8py_1a9fbdf2c85171048564a53b367bbf3fcd';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'pirate3::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate4_8py_1ac2d53ce13cc6eea50970138b28ea008e';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate4::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate5_8py_1a00dfc293b3c3d61b209143738fabb805';
- sec-mem-ref-line = '19';
- sec-mem-ref-name = 'pirate5::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate7_8py_1a27c913369358b5566f4ef81c6a2aaae8';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'pirate7::Pirate::initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate8_8py_1a1e1d7e93f333c15b3245fabcfe939fc9';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'initial_gold';
- };
- sec-mem-referenceto = {
- sec-mem-ref-id = 'pirate6_8py_1a20cd2f57129f1d841223123e279b451c';
- sec-mem-ref-line = '23';
- sec-mem-ref-name = 'pirate6::Pirate::initial_gold';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'cmd2_8py_1ac188a434c9c7d5c939e971a3d42c1c63';
- sec-mem-ref-line = '766';
- sec-mem-ref-name = 'cmd2::Cmd::onecmd_plus_hooks';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'initial_gold';
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '22';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'precmd';
- };
- }; /* sec-member */
- }; /* cp-section */
- cp-section = {
- sec-kind = 'public-static-attrib';
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'action';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"store_true"
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '47';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'default_to_shell';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '36';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'gold';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-3
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '5';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1ac695c73a0ec7548823c18434e71fa930';
- sec-mem-ref-line = '12';
- sec-mem-ref-name = 'do_drink';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a66a92ca585ec86714f98099fa25b1dbc';
- sec-mem-ref-line = '9';
- sec-mem-ref-name = 'do_loot';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a4ee785f29217bca99bb0720108a5a441';
- sec-mem-ref-line = '25';
- sec-mem-ref-name = 'postcmd';
- };
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a9a7a8de91465be0e46e782bf6713f282';
- sec-mem-ref-line = '22';
- sec-mem-ref-name = 'precmd';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'help';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"How often to chant 'ho'"
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '45';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'multilineCommands';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['sing']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '37';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'prompt';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'arrr> '
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '6';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'settable';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'songcolor Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '40';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'songcolor';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'blue'
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '39';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-referenceby = {
- sec-mem-ref-id = 'pirate8_8py_1a50a1a2e07f16110d9b6808881774878e';
- sec-mem-ref-line = '42';
- sec-mem-ref-name = 'do_sing';
- };
- }; /* sec-member */
- sec-member = {
- sec-mem-kind = 'variable';
- sec-mem-id = 'classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582';
- sec-mem-virt = normal;
- sec-mem-prot = public;
- sec-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- sec-mem-name = 'terminators';
- sec-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Cmd.terminators+['...']
-_EnD_oF_dEf_TeXt_;
- sec-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- sec-mem-desc-line = '38';
- sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- sec-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* sec-member */
- }; /* cp-section */
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- cp-fileline = '5';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 134;
- node-label = 'pirate8::Pirate';
- node-link = {
- node-link-id = 'classpirate8_1_1Pirate';
- };
- node-child = {
- child-id = '135';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 135;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 136;
- node-label = 'pirate8::Pirate';
- node-link = {
- node-link-id = 'classpirate8_1_1Pirate';
- };
- node-child = {
- child-id = '137';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 137;
- node-label = 'cmd2::Cmd';
- node-link = {
- node-link-id = 'classcmd2_1_1Cmd';
- };
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-class = {
- cp-id = 'classpirate_1_1Pirate';
- cp-name = 'pirate::Pirate';
- cp-ref = {
- ref-type = base;
- ref-id = 'classcmd_1_1Cmd';
- ref-prot = public;
- ref-virt = non-virtual;
- };
- cp-filename = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py';
- cp-fileline = '4';
- cp-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- cp-inheritancegraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 138;
- node-label = 'pirate::Pirate';
- node-link = {
- node-link-id = 'classpirate_1_1Pirate';
- };
- node-child = {
- child-id = '139';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 139;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
- cp-collaborationgraph = <<_EnD_oF_dEf_TeXt_
- node = {
- node-id = 140;
- node-label = 'pirate::Pirate';
- node-link = {
- node-link-id = 'classpirate_1_1Pirate';
- };
- node-child = {
- child-id = '141';
- relation = public-inheritance;
- }; /* node-child */
- }; /* node */
- node = {
- node-id = 141;
- node-label = 'Cmd';
- }; /* node */
-
-_EnD_oF_dEf_TeXt_;
-}; /* class */
-file = {
- file-id = 'cmd2_8py';
- file-name = 'cmd2.py';
- func = {
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a93001003cf51a72d1d6adaf5e3e22366';
- func-mem-virt = normal;
- func-mem-prot = private;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = '_attr_get_';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '98';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Returns an attribute's value, or None (no error) if undefined.
- Analagous to .get() for dictionaries. Useful when checking for
- value of options that may not have been defined on a given
- method.\endverbatim
-_EnD_oF_dEf_TeXt_;
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a0880940558f324b3958aedfc430f592d';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'cast';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '1412';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Tries to force a new value into the same type as the current.\endverbatim
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a1587bec304ebe93070072d273da9bb31';
- func-mem-ref-line = '1000';
- func-mem-ref-name = 'cmd2::Cmd::do_set';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'get_paste_buffer';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '184';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- func-mem-ref-line = '198';
- func-mem-ref-name = 'cmd2::get_paste_buffer';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a46d1bc05e01f5eced432f00c9934db88';
- func-mem-ref-line = '809';
- func-mem-ref-name = 'cmd2::Cmd::redirect_output';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1aa5aa0c16a66d0ec0510ac38f3cc00ad3';
- func-mem-ref-line = '336';
- func-mem-ref-name = 'cmd2::replace_with_file_contents';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'get_paste_buffer';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '198';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'cmd2_8py_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- func-mem-ref-line = '184';
- func-mem-ref-name = 'cmd2::get_paste_buffer';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'ljust';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '352';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a4816ba13212f079e4b1e865d20041983';
- func-mem-ref-line = '982';
- func-mem-ref-name = 'cmd2::Cmd::do_show';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'options';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '112';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim Used as a decorator and passed a list of optparse-style options,
- alters a cmd2 method to populate its ``opts`` argument from its
- raw text argument.
-
- Example: transform
- def do_something(self, arg):
-
- into
- @options([make_option('-q', '--quick', action="store_true",
- help="Makes things fast")],
- "source dest")
- def do_something(self, arg, opts):
- if opts.quick:
- self.fast_button = True
- \endverbatim
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'cmd2_8py_1a11d252497d81548f19771cddf0ca68fb';
- func-mem-ref-line = '86';
- func-mem-ref-name = 'cmd2::remaining_args';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a5ccce52c26063115070d56b6f099223b';
- func-mem-ref-line = '1039';
- func-mem-ref-name = 'cmd2::Cmd::do_py';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'pirate8_8py_1a50a1a2e07f16110d9b6808881774878e';
- func-mem-ref-line = '42';
- func-mem-ref-name = 'pirate8::Pirate::do_sing';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a28cd403d962038aca658344673a5ab38';
- func-mem-ref-line = '946';
- func-mem-ref-name = 'cmd2::Cmd::select';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a11d252497d81548f19771cddf0ca68fb';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'remaining_args';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '86';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim
-Preserves the spacing originally in the argument after
-the removal of options.
-
->>> remaining_args('-f bar bar cow', ['bar', 'cow'])
-'bar cow'
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a863be2c5e3b9fdec03710fd550801c22';
- func-mem-ref-line = '112';
- func-mem-ref-name = 'cmd2::options';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'replace_with_file_contents';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '336';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'cmd2_8py_1a9f1495f6c72f7d8c0dbb0f9f22029763';
- func-mem-ref-line = '184';
- func-mem-ref-name = 'cmd2::get_paste_buffer';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'stubbornDict';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '321';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
- @verbatim
->>> sorted(stubbornDict('cow a bovine\\nhorse an equine').items())
-[('cow', 'a bovine'), ('horse', 'an equine')]
->>> sorted(stubbornDict(['badger', 'porcupine a poky creature']).items())
-[('badger', ''), ('porcupine', 'a poky creature')]
->>> sorted(stubbornDict(turtle='has shell', frog='jumpy').items())
-[('frog', 'jumpy'), ('turtle', 'has shell')]
-\endverbatim
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a219b3f21c078f3b8158de67beae62da2';
- func-mem-ref-line = '291';
- func-mem-ref-name = 'cmd2::StubbornDict::__add__';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'cmd2_8py_1a190b1b2bd8a914bafaab137c5b1276ea';
- func-mem-ref-line = '295';
- func-mem-ref-name = 'cmd2::StubbornDict::__radd__';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'write_to_paste_buffer';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- func-mem-desc-line = '192';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'cmd2_8py_1a514a20ceb8ab40dd89d2df2dd5ff87a0';
- func-mem-ref-line = '200';
- func-mem-ref-name = 'cmd2::write_to_paste_buffer';
- };
- }; /* func-member */
- };
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1a05ce8a1645f64208f969036f8621ddd2';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = '__version__';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'0.6.4'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '45';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1a3f2a6eb75c58ca830028f18cf2851958';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'can_clip';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-False
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '202';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1afd483925db6ff208624b8e5c0ae09271';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'options_defined';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[]
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '110';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1abb901de4eb2987589c68b4d895acd8c3';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pastebufferr';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"""Redirecting to or from paste buffer requires %s
-to be installed on operating system.
-%s"""
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '177';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1ab810fc3f05607c1e4311225b04591244';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'teststring';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'Testing for presence of xclip.'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '227';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'write_to_paste_buffer';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-get_paste_buffer
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '200';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-referenceby = {
- var-mem-ref-id = 'cmd2_8py_1a8b44f9a5a3197613178b4a8fb1804ef7';
- var-mem-ref-line = '830';
- var-mem-ref-name = 'cmd2::Cmd::restore_output';
- };
- var-mem-referenceby = {
- var-mem-ref-id = 'cmd2_8py_1a514a20ceb8ab40dd89d2df2dd5ff87a0';
- var-mem-ref-line = '192';
- var-mem-ref-name = 'cmd2::write_to_paste_buffer';
- };
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacecmd2_1ae76e61704924b26b7ddb97fce8c384ef';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'xclipproc';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- var-mem-desc-line = '228';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/cmd2.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'conf_8py';
- file-name = 'conf.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1ac8ccf456b321bc9052c0691a173b6925';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'copyright';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-u'2010, Catherine Devlin'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '41';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1acfb345e27f5356b8778ab7b673e72556';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'exclude_trees';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['_build']
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '67';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a540efa67c53e84c1c353c1df2e37e39c';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'extensions';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo']
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '25';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1acb91fefcfd3aa6f3529fa682ab834832';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'html_static_path';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['_static']
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '123';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a7f1b143ff25817758abd21a7db110510';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'html_theme';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'default'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '94';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a74d707b34bba474e9057f383ad01de83';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'htmlhelp_basename';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'cmd2doc'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '161';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a9d1981d8fc4e2521d62ffc607e3ef8f2';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-dictionary
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'intersphinx_mapping';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-{'http://docs.python.org/': None}
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '198';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a00b7896473527f894006130b1113cb4b';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'latex_documents';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[
- ('index', 'cmd2.tex', u'cmd2 Documentation',
- u'Catherine Devlin', 'manual'),
-]
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '174';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1ae22a29d94a222730836db739d6dbd71e';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'master_doc';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'index'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '37';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1aa2c6aefbed1597a70cfb45a760e5977c';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'project';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-u'cmd2'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '40';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1afa4e4ed164119ef5f4656e9554ed1f1b';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pygments_style';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'sphinx'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '84';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a90a599726178800ad5a42f6bc2cd5208';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'release';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'0.6.0'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '50';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a1e0ba7f4cb1d50fa831f1236a77d60f6';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'source_suffix';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'.rst'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '31';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1af50129dcc1f90655539f025595a3093b';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'templates_path';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['_templates']
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '28';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceconf_1a93370314d5e59e93dabf67ca4906c634';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'version';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'0.6.0'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- var-mem-desc-line = '48';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/conf.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'fileutil_8py';
- file-name = 'fileutil.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacefileutil_1a8eba55ef4caa4c8d11e8aa2e235b9158';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'stats';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-os.stat(fullfilename)
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py';
- var-mem-desc-line = '6';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'graph_8py';
- file-name = 'graph.py';
- func = {
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacegraph_1a5c14f78e77b679d186ec0f801701c679';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'label';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py';
- func-mem-desc-line = '5';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceby = {
- func-mem-ref-id = 'graph_8py_1aeb376d33cefa83d8d00f907473593f8c';
- func-mem-ref-line = '10';
- func-mem-ref-name = 'graph::line';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacegraph_1aeb376d33cefa83d8d00f907473593f8c';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'line';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py';
- func-mem-desc-line = '10';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'graph_8py_1a5c14f78e77b679d186ec0f801701c679';
- func-mem-ref-line = '5';
- func-mem-ref-name = 'graph::label';
- };
- func-mem-referenceby = {
- func-mem-ref-id = 'graph_8py_1ae6560a9f65fcfa61b262d0b05ec246ff';
- func-mem-ref-line = '21';
- func-mem-ref-name = 'graph::tech';
- };
- }; /* func-member */
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'tech';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py';
- func-mem-desc-line = '21';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-referenceto = {
- func-mem-ref-id = 'graph_8py_1aeb376d33cefa83d8d00f907473593f8c';
- func-mem-ref-line = '10';
- func-mem-ref-name = 'graph::line';
- };
- }; /* func-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate_8py';
- file-name = 'pirate.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate_1a92146315bbb56a63c7f2ae9b46561b18';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py';
- var-mem-desc-line = '6';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate2_8py';
- file-name = 'pirate2.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate2_1ae0ca172e472e9d9478fdba1294ede7ee';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- var-mem-desc-line = '17';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate3_8py';
- file-name = 'pirate3.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate3_1a4f8be00ef380d4fa4ead52dd857b34e5';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- var-mem-desc-line = '20';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate4_8py';
- file-name = 'pirate4.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate4_1a228257dfa354f8adc01ebf8b0057e3ad';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- var-mem-desc-line = '26';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate5_8py';
- file-name = 'pirate5.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate5_1ac04ea60ccda35588c423686756ad4677';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- var-mem-desc-line = '34';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate6_8py';
- file-name = 'pirate6.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate6_1a869da0b1ca00a91f7e5cbc6a6371f38a';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- var-mem-desc-line = '38';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate7_8py';
- file-name = 'pirate7.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate7_1a7d4fc4e2e36d0fd504f5524d8b395449';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- var-mem-desc-line = '45';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'pirate8_8py';
- file-name = 'pirate8.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacepirate8_1a2a79aa1145909c491793c5da051fe09a';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pirate';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Pirate()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- var-mem-desc-line = '56';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'schematic_8py';
- file-name = 'schematic.py';
- func = {
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'rectangle';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py';
- func-mem-desc-line = '8';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* func-member */
- };
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceschematic_1a1cb5a35ce77f5d734e548d2370e95c0b';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-int
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'pensize';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-10
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py';
- var-mem-desc-line = '4';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'example_8py';
- file-name = 'example.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceexample_1a067d058cce4025d9c13742cbc474e211';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'c';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-CmdLineApp()
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- var-mem-desc-line = '34';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/example/example.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'ignoreBug_8py';
- file-name = 'ignoreBug.py';
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceignoreBug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-tuple
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'parser';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-Word(printables)
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py';
- var-mem-desc-line = '4';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespaceignoreBug_1acf61c857d11f34ac14b279d2712bc8e5';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'teststr';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'please /* ignoreme: | oops */ findme: | kthx'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py';
- var-mem-desc-line = '3';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
-file = {
- file-id = 'setup_8py';
- file-name = 'setup.py';
- func = {
- func-member = {
- func-mem-kind = 'function';
- func-mem-id = 'namespacesetup_1abf9d3e0287e770123ae15c37ce1173e5';
- func-mem-virt = normal;
- func-mem-prot = public;
- func-mem-type = <<_EnD_oF_dEf_TeXt_
-def
-_EnD_oF_dEf_TeXt_;
- func-mem-name = 'find_packages';
- func-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- func-mem-desc-line = '6';
- func-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- func-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* func-member */
- };
- var = {
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a7b92894168460f935bc49467954c4a92';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'author';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'Catherine Devlin'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '18';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a4ead8e1ca45242906fde7d5489f3beaa';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'author_email';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'catherine.devlin@gmail.com'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '19';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1aa6d1b3ef82314b74854a1a1a473aadbf';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'classifiers';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-[
- 'Development Status :: 4 - Beta',
- 'Environment :: Console',
- 'Operating System :: OS Independent',
- 'Intended Audience :: Developers',
- 'Intended Audience :: System Administrators',
- 'Programming Language :: Python',
- 'License :: OSI Approved :: MIT License',
- 'Topic :: Software Development :: Libraries :: Python Modules',
- ]
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '51';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a4ad612547892c74be7035043265eb65c';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'description';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"Extra features for standard library's cmd module"
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '20';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a63491535b376b15204c70db3fe9924d2';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'install_requires';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-['pyparsing>=1.5.6']
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '10';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a97e6300ec1966f2580ee08f1f55e2f46';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'keywords';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'command prompt console cmd'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '22';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a22ada03d1aaa82c1c9c27d0ae25da2b7';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'license';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'MIT'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '21';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a718ebc1d14d8aaf7bf72092d219f19fa';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'long_description';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"""Enhancements for standard library's cmd module.
-
-Drop-in replacement adds several features for command-prompt tools:
-
- * Searchable command history (commands: "hi", "li", "run")
- * Load commands from file, save to file, edit commands in file
- * Multi-line commands
- * Case-insensitive commands
- * Special-character shortcut commands (beyond cmd's "@" and "!")
- * Settable environment parameters
- * Parsing commands with flags
- * > (filename), >> (filename) redirect output to file
- * < (filename) gets input from file
- * bare >, >>, < redirect to/from paste buffer
- * accepts abbreviated commands when unambiguous
- * `py` enters interactive Python console
- * test apps against sample session transcript (see example/example.py)
-
-Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
-
-Running `2to3 <http://docs.python.org/library/2to3.html>` against ``cmd2.py``
-generates working, Python3-based code.
-
-See docs at http://packages.python.org/cmd2/
-"""
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '25';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a4b28e5b21e957c451ff3aa28f58c6383';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'name';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"cmd2"
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '12';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1ac5fe8cd1e8f4b711518bb89b57cd2baa';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-list
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'py_modules';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-["cmd2"]
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '14';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a7c3763764f99123690822c047e74c36e';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'url';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-'http://packages.python.org/cmd2/'
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '23';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a82e52b3a26189d7e3bdbf2bc02b5d721';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'use_2to3';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-True,
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '15';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- var-member = {
- var-mem-kind = 'variable';
- var-mem-id = 'namespacesetup_1a8b86ddd5b5591d99de08e584197a53d9';
- var-mem-virt = normal;
- var-mem-prot = public;
- var-mem-type = <<_EnD_oF_dEf_TeXt_
-string
-_EnD_oF_dEf_TeXt_;
- var-mem-name = 'version';
- var-mem-initializer = <<_EnD_oF_dEf_TeXt_
-"0.6.4"
-_EnD_oF_dEf_TeXt_;
- var-mem-desc-file = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- var-mem-desc-line = '13';
- var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- var-mem-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- }; /* var-member */
- };
- file-full-name = '/Users/amrogers/Developer/Projects/cmd2/setup.py';
- file-first-line = '1';
- file-briefdesc = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
- file-documentation = <<_EnD_oF_dEf_TeXt_
-
-_EnD_oF_dEf_TeXt_;
-}; /* file */
diff --git a/doxygen/html/annotated.html b/doxygen/html/annotated.html
deleted file mode 100644
index e6cb00c..0000000
--- a/doxygen/html/annotated.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('annotated.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Class List</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><table>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">cmd2::EmbeddedConsoleExit</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1EmptyStatement.html">cmd2::EmptyStatement</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1NotSettableError.html">cmd2::NotSettableError</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="classpirate_1_1Pirate.html">pirate::Pirate</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/bc_s.png b/doxygen/html/bc_s.png
deleted file mode 100644
index e401862..0000000
--- a/doxygen/html/bc_s.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1Borg-members.html b/doxygen/html/classcmd2_1_1Borg-members.html
deleted file mode 100644
index e00c751..0000000
--- a/doxygen/html/classcmd2_1_1Borg-members.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Borg.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Borg Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td><td><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">_shared_state</a></td><td><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a></td><td><code> [private, static]</code></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Borg.html b/doxygen/html/classcmd2_1_1Borg.html
deleted file mode 100644
index fe9f27b..0000000
--- a/doxygen/html/classcmd2_1_1Borg.html
+++ /dev/null
@@ -1,218 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Borg Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Borg.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pri-static-attribs">Static Private Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Borg Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Borg" --><div class="dynheader">
-Inheritance diagram for cmd2::Borg:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1Borg.png" usemap="#cmd2::Borg_map" alt=""/>
- <map id="cmd2::Borg_map" name="cmd2::Borg_map">
-<area href="classcmd2_1_1OutputTrap.html" alt="cmd2::OutputTrap" shape="rect" coords="0,56,111,80"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1Borg-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td></tr>
-<tr><td colspan="2"><h2><a name="pri-static-attribs"></a>
-Static Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">_shared_state</a> = {}</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01450">1450</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="addff1031aaf78f5e1dc5ff0c6dba5137"></a><!-- doxytag: member="cmd2::Borg::__new__" ref="addff1031aaf78f5e1dc5ff0c6dba5137" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Borg::__new__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>cls</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>a</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>k</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01454">1454</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01454"></a><a class="code" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">01454</a>
-<a name="l01455"></a>01455 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a>(cls, *a, **k):
-<a name="l01456"></a>01456 obj = object.__new__(cls, *a, **k)
-<a name="l01457"></a>01457 obj.__dict__ = cls._shared_state
- <span class="keywordflow">return</span> obj
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a3af75c745a5c124376fa050b4d1c3912"></a><!-- doxytag: member="cmd2::Borg::_shared_state" ref="a3af75c745a5c124376fa050b4d1c3912" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">cmd2::Borg::_shared_state</a> = {}<code> [static, private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01453">1453</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1Borg.html">Borg</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Borg.png b/doxygen/html/classcmd2_1_1Borg.png
deleted file mode 100644
index 962195b..0000000
--- a/doxygen/html/classcmd2_1_1Borg.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1Borg__inherit__graph.dot b/doxygen/html/classcmd2_1_1Borg__inherit__graph.dot
deleted file mode 100644
index 3192810..0000000
--- a/doxygen/html/classcmd2_1_1Borg__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{cmd2::Borg\n|- _shared_state\l|+ __new__()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::OutputTrap\n|+ contents\l+ old_stdout\l|+ __init__()\l+ read()\l+ tearDown()\l+ write()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1OutputTrap.html"];
-}
diff --git a/doxygen/html/classcmd2_1_1Borg__inherit__graph.md5 b/doxygen/html/classcmd2_1_1Borg__inherit__graph.md5
deleted file mode 100644
index a44e6d6..0000000
--- a/doxygen/html/classcmd2_1_1Borg__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-bd995a0ceec3c0e68feac6a2f6cae442 \ No newline at end of file
diff --git a/doxygen/html/classcmd2_1_1Cmd-members.html b/doxygen/html/classcmd2_1_1Cmd-members.html
deleted file mode 100644
index 3083169..0000000
--- a/doxygen/html/classcmd2_1_1Cmd-members.html
+++ /dev/null
@@ -1,242 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Cmd.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Cmd Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [private, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [private, static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Cmd.html b/doxygen/html/classcmd2_1_1Cmd.html
deleted file mode 100644
index ec17cf5..0000000
--- a/doxygen/html/classcmd2_1_1Cmd.html
+++ /dev/null
@@ -1,3767 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Cmd Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Cmd.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="#pri-static-attribs">Static Private Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Cmd Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for cmd2::Cmd:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1Cmd.png" usemap="#cmd2::Cmd_map" alt=""/>
- <map id="cmd2::Cmd_map" name="cmd2::Cmd_map">
-<area href="classexample_1_1CmdLineApp.html" alt="example::CmdLineApp" shape="rect" coords="0,56,136,80"/>
-<area href="classpirate6_1_1Pirate.html" alt="pirate6::Pirate" shape="rect" coords="146,56,282,80"/>
-<area href="classpirate7_1_1Pirate.html" alt="pirate7::Pirate" shape="rect" coords="292,56,428,80"/>
-<area href="classpirate8_1_1Pirate.html" alt="pirate8::Pirate" shape="rect" coords="438,56,574,80"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1Cmd-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a> = (platform.system() != 'Windows')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a> = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a> = pyparsing.Literal('/*')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a> = '&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a> = 'command.txt'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a> = 'txt'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a> = do_load</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a> = do_ed</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a> = do_EOF</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a> = do_quit</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a> = do_history</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a> = do_list</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a> = do_list</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a> = do_quit</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a> = do_run</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a> = os.environ.get('EDITOR')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a> = 'notepad'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a> = '''run r list l <a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> hi ed edit li eof'''</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a> = &quot;describe function of parameter&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a> = u'!#$%.:?@_'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a> = 'set ed edit exit'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a> = pyparsing.Empty()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a> = '&gt;'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a> = {'?': '<a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a>', '!': 'shell', '@': 'load', '@@': '_relative_load'}</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a> = [';']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a> = re.compile('(https?://[-\\w\\./]+)')</td></tr>
-<tr><td colspan="2"><h2><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a></td></tr>
-<tr><td colspan="2"><h2><a name="pri-static-attribs"></a>
-Static Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a> = 999</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00361">361</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="afef8fbba2cb5adea45e3a22a506c8665"></a><!-- doxytag: member="cmd2::Cmd::__init__" ref="afef8fbba2cb5adea45e3a22a506c8665" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00469"></a><a class="code" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">00469</a>
-<a name="l00470"></a>00470 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a>(self, *args, **kwargs):
-<a name="l00471"></a>00471 cmd.Cmd.__init__(self, *args, **kwargs)
-<a name="l00472"></a>00472 self.<a class="code" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a> = sys.stdout
-<a name="l00473"></a>00473 self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> = <a class="code" href="classcmd2_1_1History.html">History</a>()
-<a name="l00474"></a>00474 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a> = {}
-<a name="l00475"></a>00475 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a> = sorted(self.shortcuts.items(), reverse=<span class="keyword">True</span>)
-<a name="l00476"></a>00476 self.<a class="code" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a> + [fname[3:] <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> dir(self)
-<a name="l00477"></a>00477 <span class="keywordflow">if</span> fname.startswith(<span class="stringliteral">&#39;do_&#39;</span>)]
-<a name="l00478"></a>00478 self.<a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a>()
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a392c5cd062c20d916c0cacc9cc36c022"></a><!-- doxytag: member="cmd2::Cmd::_cmdloop" ref="a392c5cd062c20d916c0cacc9cc36c022" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::_cmdloop </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>intro</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Repeatedly issue a prompt, accept input, parse an initial prefix
-off the received input, and dispatch to action methods, passing them
-the remainder of the line as argument.
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00895">895</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01283">cmdloop()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00895"></a><a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">00895</a>
-<a name="l00896"></a>00896 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>(self, intro=None):
-<a name="l00897"></a>00897 <span class="stringliteral">&quot;&quot;&quot;Repeatedly issue a prompt, accept input, parse an initial prefix</span>
-<a name="l00898"></a><a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">00898</a> <span class="stringliteral"> off the received input, and dispatch to action methods, passing them</span>
-<a name="l00899"></a>00899 <span class="stringliteral"> the remainder of the line as argument.</span>
-<a name="l00900"></a>00900 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00901"></a>00901
-<a name="l00902"></a>00902 <span class="comment"># An almost perfect copy from Cmd; however, the pseudo_raw_input portion</span>
-<a name="l00903"></a>00903 <span class="comment"># has been split out so that it can be called separately</span>
-<a name="l00904"></a>00904
-<a name="l00905"></a>00905 self.preloop()
-<a name="l00906"></a>00906 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> <span class="keywordflow">and</span> self.completekey:
-<a name="l00907"></a>00907 <span class="keywordflow">try</span>:
-<a name="l00908"></a>00908 <span class="keyword">import</span> readline
-<a name="l00909"></a>00909 self.<a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a> = readline.get_completer()
-<a name="l00910"></a>00910 readline.set_completer(self.complete)
-<a name="l00911"></a>00911 readline.parse_and_bind(self.completekey+<span class="stringliteral">&quot;: complete&quot;</span>)
-<a name="l00912"></a>00912 <span class="keywordflow">except</span> ImportError:
-<a name="l00913"></a>00913 <span class="keywordflow">pass</span>
-<a name="l00914"></a>00914 <span class="keywordflow">try</span>:
-<a name="l00915"></a>00915 <span class="keywordflow">if</span> intro <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:
-<a name="l00916"></a>00916 self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a> = intro
-<a name="l00917"></a>00917 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a>:
-<a name="l00918"></a>00918 self.stdout.write(str(self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a>)+<span class="stringliteral">&quot;\n&quot;</span>)
-<a name="l00919"></a>00919 stop = <span class="keywordtype">None</span>
-<a name="l00920"></a>00920 <span class="keywordflow">while</span> <span class="keywordflow">not</span> stop:
-<a name="l00921"></a>00921 <span class="keywordflow">if</span> self.cmdqueue:
-<a name="l00922"></a>00922 line = self.cmdqueue.pop(0)
-<a name="l00923"></a>00923 <span class="keywordflow">else</span>:
-<a name="l00924"></a>00924 line = self.<a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self.<a class="code" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a>)
-<a name="l00925"></a>00925 <span class="keywordflow">if</span> (self.<a class="code" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a>) <span class="keywordflow">and</span> (isinstance(self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a>, file)):
-<a name="l00926"></a>00926 self.stdout.write(line + <span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l00927"></a>00927 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(line)
-<a name="l00928"></a>00928 self.postloop()
-<a name="l00929"></a>00929 <span class="keywordflow">finally</span>:
-<a name="l00930"></a>00930 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> <span class="keywordflow">and</span> self.completekey:
-<a name="l00931"></a>00931 <span class="keywordflow">try</span>:
-<a name="l00932"></a>00932 <span class="keyword">import</span> readline
-<a name="l00933"></a>00933 readline.set_completer(self.<a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a>)
-<a name="l00934"></a>00934 <span class="keywordflow">except</span> ImportError:
-<a name="l00935"></a>00935 <span class="keywordflow">pass</span>
-<a name="l00936"></a>00936 <span class="keywordflow">return</span> stop
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aea64b66ff75b5daaeef61a3dd583df99"></a><!-- doxytag: member="cmd2::Cmd::_default" ref="aea64b66ff75b5daaeef61a3dd583df99" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::_default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00868">868</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="pirate6_8py_source.html#l00007">pirate6::Pirate::default()</a>, <a class="el" href="pirate8_8py_source.html#l00007">pirate8::Pirate::default()</a>, <a class="el" href="pirate7_8py_source.html#l00007">pirate7::Pirate::default()</a>, <a class="el" href="cmd2_8py_source.html#l00370">default_to_shell</a>, and <a class="el" href="cmd2_8py_source.html#l00752">postparsing_postcmd()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00868"></a><a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">00868</a>
-<a name="l00869"></a>00869 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(self, statement):
-<a name="l00870"></a>00870 arg = statement.full_parsed_statement()
-<a name="l00871"></a>00871 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a>:
-<a name="l00872"></a>00872 result = os.system(arg)
-<a name="l00873"></a>00873 <span class="keywordflow">if</span> <span class="keywordflow">not</span> result:
-<a name="l00874"></a>00874 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(<span class="keywordtype">None</span>)
-<a name="l00875"></a>00875 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(self.default(arg))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a819bd7bd930dab0e39e59af3397c2eac"></a><!-- doxytag: member="cmd2::Cmd::_init_parser" ref="a819bd7bd930dab0e39e59af3397c2eac" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::_init_parser </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td><code> [private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00493">493</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00493"></a><a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">00493</a>
-<a name="l00494"></a>00494 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a>(self):
-<a name="l00495"></a>00495 <span class="stringliteral">r&#39;&#39;&#39;</span>
-<a name="l00496"></a>00496 <span class="stringliteral"> &gt;&gt;&gt; c = Cmd()</span>
-<a name="l00497"></a>00497 <span class="stringliteral"> &gt;&gt;&gt; c.multilineCommands = [&#39;multiline&#39;]</span>
-<a name="l00498"></a>00498 <span class="stringliteral"> &gt;&gt;&gt; c.case_insensitive = True</span>
-<a name="l00499"></a>00499 <span class="stringliteral"> &gt;&gt;&gt; c._init_parser()</span>
-<a name="l00500"></a>00500 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;&#39;).dump())</span>
-<a name="l00501"></a>00501 <span class="stringliteral"> []</span>
-<a name="l00502"></a>00502 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;&#39;).dump())</span>
-<a name="l00503"></a>00503 <span class="stringliteral"> [] </span>
-<a name="l00504"></a>00504 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;/* empty command */&#39;).dump())</span>
-<a name="l00505"></a>00505 <span class="stringliteral"> [] </span>
-<a name="l00506"></a>00506 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;plainword&#39;).dump())</span>
-<a name="l00507"></a>00507 <span class="stringliteral"> [&#39;plainword&#39;, &#39;&#39;]</span>
-<a name="l00508"></a>00508 <span class="stringliteral"> - command: plainword</span>
-<a name="l00509"></a>00509 <span class="stringliteral"> - statement: [&#39;plainword&#39;, &#39;&#39;]</span>
-<a name="l00510"></a>00510 <span class="stringliteral"> - command: plainword </span>
-<a name="l00511"></a>00511 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;termbare;&#39;).dump())</span>
-<a name="l00512"></a>00512 <span class="stringliteral"> [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00513"></a>00513 <span class="stringliteral"> - command: termbare</span>
-<a name="l00514"></a>00514 <span class="stringliteral"> - statement: [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;]</span>
-<a name="l00515"></a>00515 <span class="stringliteral"> - command: termbare</span>
-<a name="l00516"></a>00516 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00517"></a>00517 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00518"></a>00518 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;termbare; suffx&#39;).dump())</span>
-<a name="l00519"></a>00519 <span class="stringliteral"> [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;, &#39;suffx&#39;]</span>
-<a name="l00520"></a>00520 <span class="stringliteral"> - command: termbare</span>
-<a name="l00521"></a>00521 <span class="stringliteral"> - statement: [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;]</span>
-<a name="l00522"></a>00522 <span class="stringliteral"> - command: termbare</span>
-<a name="l00523"></a>00523 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00524"></a>00524 <span class="stringliteral"> - suffix: suffx</span>
-<a name="l00525"></a>00525 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00526"></a>00526 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;barecommand&#39;).dump())</span>
-<a name="l00527"></a>00527 <span class="stringliteral"> [&#39;barecommand&#39;, &#39;&#39;]</span>
-<a name="l00528"></a>00528 <span class="stringliteral"> - command: barecommand</span>
-<a name="l00529"></a>00529 <span class="stringliteral"> - statement: [&#39;barecommand&#39;, &#39;&#39;]</span>
-<a name="l00530"></a>00530 <span class="stringliteral"> - command: barecommand</span>
-<a name="l00531"></a>00531 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;COMmand with args&#39;).dump())</span>
-<a name="l00532"></a>00532 <span class="stringliteral"> [&#39;command&#39;, &#39;with args&#39;]</span>
-<a name="l00533"></a>00533 <span class="stringliteral"> - args: with args</span>
-<a name="l00534"></a>00534 <span class="stringliteral"> - command: command</span>
-<a name="l00535"></a>00535 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args&#39;]</span>
-<a name="l00536"></a>00536 <span class="stringliteral"> - args: with args</span>
-<a name="l00537"></a>00537 <span class="stringliteral"> - command: command</span>
-<a name="l00538"></a>00538 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;command with args and terminator; and suffix&#39;).dump())</span>
-<a name="l00539"></a>00539 <span class="stringliteral"> [&#39;command&#39;, &#39;with args and terminator&#39;, &#39;;&#39;, &#39;and suffix&#39;]</span>
-<a name="l00540"></a>00540 <span class="stringliteral"> - args: with args and terminator</span>
-<a name="l00541"></a>00541 <span class="stringliteral"> - command: command</span>
-<a name="l00542"></a>00542 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args and terminator&#39;, &#39;;&#39;]</span>
-<a name="l00543"></a>00543 <span class="stringliteral"> - args: with args and terminator</span>
-<a name="l00544"></a>00544 <span class="stringliteral"> - command: command</span>
-<a name="l00545"></a>00545 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00546"></a>00546 <span class="stringliteral"> - suffix: and suffix</span>
-<a name="l00547"></a>00547 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00548"></a>00548 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;simple | piped&#39;).dump())</span>
-<a name="l00549"></a>00549 <span class="stringliteral"> [&#39;simple&#39;, &#39;&#39;, &#39;|&#39;, &#39; piped&#39;]</span>
-<a name="l00550"></a>00550 <span class="stringliteral"> - command: simple</span>
-<a name="l00551"></a>00551 <span class="stringliteral"> - pipeTo: piped</span>
-<a name="l00552"></a>00552 <span class="stringliteral"> - statement: [&#39;simple&#39;, &#39;&#39;]</span>
-<a name="l00553"></a>00553 <span class="stringliteral"> - command: simple</span>
-<a name="l00554"></a>00554 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;double-pipe || is not a pipe&#39;).dump())</span>
-<a name="l00555"></a>00555 <span class="stringliteral"> [&#39;double&#39;, &#39;-pipe || is not a pipe&#39;]</span>
-<a name="l00556"></a>00556 <span class="stringliteral"> - args: -pipe || is not a pipe</span>
-<a name="l00557"></a>00557 <span class="stringliteral"> - command: double</span>
-<a name="l00558"></a>00558 <span class="stringliteral"> - statement: [&#39;double&#39;, &#39;-pipe || is not a pipe&#39;]</span>
-<a name="l00559"></a>00559 <span class="stringliteral"> - args: -pipe || is not a pipe</span>
-<a name="l00560"></a>00560 <span class="stringliteral"> - command: double</span>
-<a name="l00561"></a>00561 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;command with args, terminator;sufx | piped&#39;).dump())</span>
-<a name="l00562"></a>00562 <span class="stringliteral"> [&#39;command&#39;, &#39;with args, terminator&#39;, &#39;;&#39;, &#39;sufx&#39;, &#39;|&#39;, &#39; piped&#39;]</span>
-<a name="l00563"></a>00563 <span class="stringliteral"> - args: with args, terminator</span>
-<a name="l00564"></a>00564 <span class="stringliteral"> - command: command</span>
-<a name="l00565"></a>00565 <span class="stringliteral"> - pipeTo: piped</span>
-<a name="l00566"></a>00566 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args, terminator&#39;, &#39;;&#39;]</span>
-<a name="l00567"></a>00567 <span class="stringliteral"> - args: with args, terminator</span>
-<a name="l00568"></a>00568 <span class="stringliteral"> - command: command</span>
-<a name="l00569"></a>00569 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00570"></a>00570 <span class="stringliteral"> - suffix: sufx</span>
-<a name="l00571"></a>00571 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00572"></a>00572 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output into &gt; afile.txt&#39;).dump())</span>
-<a name="l00573"></a>00573 <span class="stringliteral"> [&#39;output&#39;, &#39;into&#39;, &#39;&gt;&#39;, &#39;afile.txt&#39;]</span>
-<a name="l00574"></a>00574 <span class="stringliteral"> - args: into</span>
-<a name="l00575"></a>00575 <span class="stringliteral"> - command: output</span>
-<a name="l00576"></a>00576 <span class="stringliteral"> - output: &gt;</span>
-<a name="l00577"></a>00577 <span class="stringliteral"> - outputTo: afile.txt</span>
-<a name="l00578"></a>00578 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;into&#39;]</span>
-<a name="l00579"></a>00579 <span class="stringliteral"> - args: into</span>
-<a name="l00580"></a>00580 <span class="stringliteral"> - command: output </span>
-<a name="l00581"></a>00581 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output into;sufx | pipethrume plz &gt; afile.txt&#39;).dump())</span>
-<a name="l00582"></a>00582 <span class="stringliteral"> [&#39;output&#39;, &#39;into&#39;, &#39;;&#39;, &#39;sufx&#39;, &#39;|&#39;, &#39; pipethrume plz&#39;, &#39;&gt;&#39;, &#39;afile.txt&#39;]</span>
-<a name="l00583"></a>00583 <span class="stringliteral"> - args: into</span>
-<a name="l00584"></a>00584 <span class="stringliteral"> - command: output</span>
-<a name="l00585"></a>00585 <span class="stringliteral"> - output: &gt;</span>
-<a name="l00586"></a>00586 <span class="stringliteral"> - outputTo: afile.txt</span>
-<a name="l00587"></a>00587 <span class="stringliteral"> - pipeTo: pipethrume plz</span>
-<a name="l00588"></a>00588 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;into&#39;, &#39;;&#39;]</span>
-<a name="l00589"></a>00589 <span class="stringliteral"> - args: into</span>
-<a name="l00590"></a>00590 <span class="stringliteral"> - command: output</span>
-<a name="l00591"></a>00591 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00592"></a>00592 <span class="stringliteral"> - suffix: sufx</span>
-<a name="l00593"></a>00593 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00594"></a>00594 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output to paste buffer &gt;&gt; &#39;).dump())</span>
-<a name="l00595"></a>00595 <span class="stringliteral"> [&#39;output&#39;, &#39;to paste buffer&#39;, &#39;&gt;&gt;&#39;, &#39;&#39;]</span>
-<a name="l00596"></a>00596 <span class="stringliteral"> - args: to paste buffer</span>
-<a name="l00597"></a>00597 <span class="stringliteral"> - command: output</span>
-<a name="l00598"></a>00598 <span class="stringliteral"> - output: &gt;&gt;</span>
-<a name="l00599"></a>00599 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;to paste buffer&#39;]</span>
-<a name="l00600"></a>00600 <span class="stringliteral"> - args: to paste buffer</span>
-<a name="l00601"></a>00601 <span class="stringliteral"> - command: output</span>
-<a name="l00602"></a>00602 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;ignore the /* commented | &gt; */ stuff;&#39;).dump())</span>
-<a name="l00603"></a>00603 <span class="stringliteral"> [&#39;ignore&#39;, &#39;the /* commented | &gt; */ stuff&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00604"></a>00604 <span class="stringliteral"> - args: the /* commented | &gt; */ stuff</span>
-<a name="l00605"></a>00605 <span class="stringliteral"> - command: ignore</span>
-<a name="l00606"></a>00606 <span class="stringliteral"> - statement: [&#39;ignore&#39;, &#39;the /* commented | &gt; */ stuff&#39;, &#39;;&#39;]</span>
-<a name="l00607"></a>00607 <span class="stringliteral"> - args: the /* commented | &gt; */ stuff</span>
-<a name="l00608"></a>00608 <span class="stringliteral"> - command: ignore</span>
-<a name="l00609"></a>00609 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00610"></a>00610 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00611"></a>00611 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;has &gt; inside;&#39;).dump())</span>
-<a name="l00612"></a>00612 <span class="stringliteral"> [&#39;has&#39;, &#39;&gt; inside&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00613"></a>00613 <span class="stringliteral"> - args: &gt; inside</span>
-<a name="l00614"></a>00614 <span class="stringliteral"> - command: has</span>
-<a name="l00615"></a>00615 <span class="stringliteral"> - statement: [&#39;has&#39;, &#39;&gt; inside&#39;, &#39;;&#39;]</span>
-<a name="l00616"></a>00616 <span class="stringliteral"> - args: &gt; inside</span>
-<a name="l00617"></a>00617 <span class="stringliteral"> - command: has</span>
-<a name="l00618"></a>00618 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00619"></a>00619 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00620"></a>00620 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline has &gt; inside an unfinished command&#39;).dump())</span>
-<a name="l00621"></a>00621 <span class="stringliteral"> [&#39;multiline&#39;, &#39; has &gt; inside an unfinished command&#39;]</span>
-<a name="l00622"></a>00622 <span class="stringliteral"> - multilineCommand: multiline </span>
-<a name="l00623"></a>00623 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline has &gt; inside;&#39;).dump())</span>
-<a name="l00624"></a>00624 <span class="stringliteral"> [&#39;multiline&#39;, &#39;has &gt; inside&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00625"></a>00625 <span class="stringliteral"> - args: has &gt; inside</span>
-<a name="l00626"></a>00626 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00627"></a>00627 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;has &gt; inside&#39;, &#39;;&#39;]</span>
-<a name="l00628"></a>00628 <span class="stringliteral"> - args: has &gt; inside</span>
-<a name="l00629"></a>00629 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00630"></a>00630 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00631"></a>00631 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00632"></a>00632 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command /* with comment in progress;&#39;).dump())</span>
-<a name="l00633"></a>00633 <span class="stringliteral"> [&#39;multiline&#39;, &#39; command /* with comment in progress;&#39;]</span>
-<a name="l00634"></a>00634 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00635"></a>00635 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command /* with comment complete */ is done;&#39;).dump())</span>
-<a name="l00636"></a>00636 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command /* with comment complete */ is done&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00637"></a>00637 <span class="stringliteral"> - args: command /* with comment complete */ is done</span>
-<a name="l00638"></a>00638 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00639"></a>00639 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command /* with comment complete */ is done&#39;, &#39;;&#39;]</span>
-<a name="l00640"></a>00640 <span class="stringliteral"> - args: command /* with comment complete */ is done</span>
-<a name="l00641"></a>00641 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00642"></a>00642 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00643"></a>00643 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00644"></a>00644 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command ends\n\n&#39;).dump())</span>
-<a name="l00645"></a>00645 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command ends&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00646"></a>00646 <span class="stringliteral"> - args: command ends</span>
-<a name="l00647"></a>00647 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00648"></a>00648 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command ends&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00649"></a>00649 <span class="stringliteral"> - args: command ends</span>
-<a name="l00650"></a>00650 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00651"></a>00651 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00652"></a>00652 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00653"></a>00653 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command &quot;with term; ends&quot; now\n\n&#39;).dump())</span>
-<a name="l00654"></a>00654 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command &quot;with term; ends&quot; now&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00655"></a>00655 <span class="stringliteral"> - args: command &quot;with term; ends&quot; now</span>
-<a name="l00656"></a>00656 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00657"></a>00657 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command &quot;with term; ends&quot; now&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00658"></a>00658 <span class="stringliteral"> - args: command &quot;with term; ends&quot; now</span>
-<a name="l00659"></a>00659 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00660"></a>00660 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00661"></a>00661 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00662"></a>00662 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;what if &quot;quoted strings /* seem to &quot; start comments?&#39;).dump())</span>
-<a name="l00663"></a>00663 <span class="stringliteral"> [&#39;what&#39;, &#39;if &quot;quoted strings /* seem to &quot; start comments?&#39;]</span>
-<a name="l00664"></a>00664 <span class="stringliteral"> - args: if &quot;quoted strings /* seem to &quot; start comments?</span>
-<a name="l00665"></a>00665 <span class="stringliteral"> - command: what</span>
-<a name="l00666"></a>00666 <span class="stringliteral"> - statement: [&#39;what&#39;, &#39;if &quot;quoted strings /* seem to &quot; start comments?&#39;]</span>
-<a name="l00667"></a><a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">00667</a> <span class="stringliteral"> - args: if &quot;quoted strings /* seem to &quot; start comments?</span>
-<a name="l00668"></a>00668 <span class="stringliteral"> - command: what</span>
-<a name="l00669"></a>00669 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00670"></a>00670 <span class="comment">#outputParser = (pyparsing.Literal(&#39;&gt;&gt;&#39;) | (pyparsing.WordStart() + &#39;&gt;&#39;) | pyparsing.Regex(&#39;[^=]&gt;&#39;))(&#39;output&#39;)</span>
-<a name="l00671"></a>00671 outputParser = (pyparsing.Literal(self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a> *2) | \
-<a name="l00672"></a>00672 (pyparsing.WordStart() + self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>) | \
-<a name="l00673"></a>00673 pyparsing.Regex(<span class="stringliteral">&#39;[^=]&#39;</span> + self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>))(<span class="stringliteral">&#39;output&#39;</span>)
-<a name="l00674"></a>00674
-<a name="l00675"></a>00675 terminatorParser = pyparsing.Or([(hasattr(t, <span class="stringliteral">&#39;parseString&#39;</span>) <span class="keywordflow">and</span> t) <span class="keywordflow">or</span> pyparsing.Literal(t) <span class="keywordflow">for</span> t <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a>])(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00676"></a>00676 stringEnd = pyparsing.stringEnd ^ <span class="stringliteral">&#39;\nEOF&#39;</span>
-<a name="l00677"></a>00677 self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> = pyparsing.Or([pyparsing.Keyword(c, caseless=self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a>) <span class="keywordflow">for</span> c <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a>])(<span class="stringliteral">&#39;multilineCommand&#39;</span>)
-<a name="l00678"></a>00678 oneLineCommand = (~self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> + pyparsing.Word(self.<a class="code" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a>))(<span class="stringliteral">&#39;command&#39;</span>)
-<a name="l00679"></a>00679 pipe = pyparsing.Keyword(<span class="stringliteral">&#39;|&#39;</span>, identChars=<span class="stringliteral">&#39;|&#39;</span>)
-<a name="l00680"></a>00680 self.commentGrammars.ignore(pyparsing.quotedString).setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00681"></a>00681 doNotParse = self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a> | self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a> | pyparsing.quotedString
-<a name="l00682"></a>00682 afterElements = \
-<a name="l00683"></a>00683 pyparsing.Optional(pipe + pyparsing.SkipTo(outputParser ^ stringEnd, ignore=doNotParse)(<span class="stringliteral">&#39;pipeTo&#39;</span>)) + \
-<a name="l00684"></a>00684 pyparsing.Optional(outputParser + pyparsing.SkipTo(stringEnd, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;outputTo&#39;</span>))
-<a name="l00685"></a>00685 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a>:
-<a name="l00686"></a>00686 self.multilineCommand.setParseAction(<span class="keyword">lambda</span> x: x[0].lower())
-<a name="l00687"></a>00687 oneLineCommand.setParseAction(<span class="keyword">lambda</span> x: x[0].lower())
-<a name="l00688"></a>00688 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a>:
-<a name="l00689"></a>00689 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = pyparsing.NoMatch
-<a name="l00690"></a>00690 <span class="keywordflow">else</span>:
-<a name="l00691"></a>00691 self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a> = (pyparsing.lineEnd + pyparsing.lineEnd)(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00692"></a>00692 self.blankLineTerminator.setResultsName(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00693"></a>00693 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = ((self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> ^ oneLineCommand) + pyparsing.SkipTo(self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a>, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>) + self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a>)(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00694"></a>00694 self.<a class="code" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a> = (((self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> ^ oneLineCommand) + pyparsing.SkipTo(terminatorParser, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>) + terminatorParser)(<span class="stringliteral">&#39;statement&#39;</span>) +
-<a name="l00695"></a>00695 pyparsing.SkipTo(outputParser ^ pipe ^ stringEnd, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;suffix&#39;</span>) + afterElements)
-<a name="l00696"></a>00696 self.multilineParser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a>)
-<a name="l00697"></a>00697 self.<a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a> = ((oneLineCommand + pyparsing.SkipTo(terminatorParser ^ stringEnd ^ pipe ^ outputParser, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x:x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>))(<span class="stringliteral">&#39;statement&#39;</span>) +
-<a name="l00698"></a>00698 pyparsing.Optional(terminatorParser) + afterElements)
-<a name="l00699"></a>00699 <span class="comment">#self.multilineParser = self.multilineParser.setResultsName(&#39;multilineParser&#39;)</span>
-<a name="l00700"></a>00700 <span class="comment">#self.singleLineParser = self.singleLineParser.setResultsName(&#39;singleLineParser&#39;)</span>
-<a name="l00701"></a>00701 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = self.blankLineTerminationParser.setResultsName(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00702"></a>00702 self.<a class="code" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a> + (
-<a name="l00703"></a>00703 stringEnd |
-<a name="l00704"></a>00704 self.<a class="code" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a> |
-<a name="l00705"></a>00705 self.<a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a> |
-<a name="l00706"></a>00706 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> |
-<a name="l00707"></a>00707 self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> + pyparsing.SkipTo(stringEnd, ignore=doNotParse)
-<a name="l00708"></a>00708 )
-<a name="l00709"></a>00709 self.parser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a>)
-<a name="l00710"></a>00710
-<a name="l00711"></a>00711 inputMark = pyparsing.Literal(<span class="stringliteral">&#39;&lt;&#39;</span>)
-<a name="l00712"></a>00712 inputMark.setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00713"></a>00713 fileName = pyparsing.Word(self.<a class="code" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a> + <span class="stringliteral">&#39;/\\&#39;</span>)
-<a name="l00714"></a>00714 inputFrom = fileName(<span class="stringliteral">&#39;inputFrom&#39;</span>)
-<a name="l00715"></a>00715 inputFrom.setParseAction(replace_with_file_contents)
-<a name="l00716"></a>00716 <span class="comment"># a not-entirely-satisfactory way of distinguishing &lt; as in &quot;import from&quot; from &lt;</span>
-<a name="l00717"></a>00717 <span class="comment"># as in &quot;lesser than&quot;</span>
-<a name="l00718"></a>00718 self.<a class="code" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a> = inputMark + pyparsing.Optional(inputFrom) + pyparsing.Optional(<span class="stringliteral">&#39;&gt;&#39;</span>) + \
-<a name="l00719"></a>00719 pyparsing.Optional(fileName) + (pyparsing.stringEnd | <span class="stringliteral">&#39;|&#39;</span>)
-<a name="l00720"></a>00720 self.inputParser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a>)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a0e5f32e5ab972e32273ef5d69de81afc"></a><!-- doxytag: member="cmd2::Cmd::cmdloop" ref="a0e5f32e5ab972e32273ef5d69de81afc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::cmdloop </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01283">1283</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00895">_cmdloop()</a>, <a class="el" href="cmd2_8py_source.html#l01278">run_commands_at_invocation()</a>, and <a class="el" href="cmd2_8py_source.html#l01268">runTranscriptTests()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01283"></a><a class="code" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">01283</a>
-<a name="l01284"></a>01284 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a>(self):
-<a name="l01285"></a>01285 parser = optparse.OptionParser()
-<a name="l01286"></a>01286 parser.add_option(<span class="stringliteral">&#39;-t&#39;</span>, <span class="stringliteral">&#39;--test&#39;</span>, dest=<span class="stringliteral">&#39;test&#39;</span>,
-<a name="l01287"></a>01287 action=<span class="stringliteral">&quot;store_true&quot;</span>,
-<a name="l01288"></a>01288 help=<span class="stringliteral">&#39;Test against transcript(s) in FILE (wildcards OK)&#39;</span>)
-<a name="l01289"></a>01289 (callopts, callargs) = parser.parse_args()
-<a name="l01290"></a>01290 <span class="keywordflow">if</span> callopts.test:
-<a name="l01291"></a>01291 self.<a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a>(callargs)
-<a name="l01292"></a>01292 <span class="keywordflow">else</span>:
-<a name="l01293"></a>01293 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a>(callargs):
-<a name="l01294"></a>01294 self.<a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>()
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9c7f8fd1e7909d18a0f1d8cebf6c1966"></a><!-- doxytag: member="cmd2::Cmd::colorize" ref="a9c7f8fd1e7909d18a0f1d8cebf6c1966" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::colorize </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>val</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>color</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00435">435</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00042">pirate7::Pirate::do_sing()</a>, and <a class="el" href="pirate8_8py_source.html#l00042">pirate8::Pirate::do_sing()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00435"></a><a class="code" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">00435</a>
-<a name="l00436"></a>00436 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a>(self, val, color):
-<a name="l00437"></a>00437 <span class="stringliteral">&#39;&#39;&#39;Given a string (``val``), returns that string wrapped in UNIX-style </span>
-<a name="l00438"></a>00438 <span class="stringliteral"> special characters that turn on (and then off) text color and style.</span>
-<a name="l00439"></a>00439 <span class="stringliteral"> If the ``colors`` environment paramter is ``False``, or the application</span>
-<a name="l00440"></a><a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">00440</a> <span class="stringliteral"> is running on Windows, will return ``val`` unchanged.</span>
-<a name="l00441"></a>00441 <span class="stringliteral"> ``color`` should be one of the supported strings (or styles):</span>
-<a name="l00442"></a>00442 <span class="stringliteral"> red/blue/green/cyan/magenta, bold, underline&#39;&#39;&#39;</span>
-<a name="l00443"></a>00443 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a> <span class="keywordflow">and</span> (self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> == self.<a class="code" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a>):
-<a name="l00444"></a>00444 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a>[color][<span class="keyword">True</span>] + val + self.<a class="code" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a>[color][<span class="keyword">False</span>]
-<a name="l00445"></a>00445 <span class="keywordflow">return</span> val
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9f07c787a0f421ce9186b404fed63c54"></a><!-- doxytag: member="cmd2::Cmd::complete_statement" ref="a9f07c787a0f421ce9186b404fed63c54" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::complete_statement </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Keep accepting lines of input until the command is complete.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00794">794</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00485">commentGrammars</a>, <a class="el" href="cmd2_8py_source.html#l00364">continuation_prompt</a>, <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>, and <a class="el" href="cmd2_8py_source.html#l00876">pseudo_raw_input()</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00794"></a><a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">00794</a>
-<a name="l00795"></a>00795 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a>(self, line):
-<a name="l00796"></a>00796 <span class="stringliteral">&quot;&quot;&quot;Keep accepting lines of input until the command is complete.&quot;&quot;&quot;</span>
-<a name="l00797"></a>00797 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> line) <span class="keywordflow">or</span> (
-<a name="l00798"></a>00798 <span class="keywordflow">not</span> pyparsing.Or(self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a>).
-<a name="l00799"></a>00799 setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>).transformString(line)):
-<a name="l00800"></a>00800 <span class="keywordflow">raise</span> EmptyStatement
-<a name="l00801"></a>00801 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(line)
-<a name="l00802"></a>00802 <span class="keywordflow">while</span> statement.parsed.multilineCommand <span class="keywordflow">and</span> (statement.parsed.terminator == <span class="stringliteral">&#39;&#39;</span>):
-<a name="l00803"></a>00803 statement = <span class="stringliteral">&#39;%s\n%s&#39;</span> % (statement.parsed.raw,
-<a name="l00804"></a>00804 self.<a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self.<a class="code" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a>))
-<a name="l00805"></a>00805 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(statement)
-<a name="l00806"></a>00806 <span class="keywordflow">if</span> <span class="keywordflow">not</span> statement.parsed.command:
-<a name="l00807"></a>00807 <span class="keywordflow">raise</span> EmptyStatement
-<a name="l00808"></a>00808 <span class="keywordflow">return</span> statement
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aa084d0f962d9ea060c935ff6a9cf74a8"></a><!-- doxytag: member="cmd2::Cmd::do__relative_load" ref="aa084d0f962d9ea060c935ff6a9cf74a8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do__relative_load </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script's directory.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01206">1206</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00375">current_script_dir</a>, and <a class="el" href="cmd2_8py_source.html#l01241">do__load</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01206"></a><a class="code" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">01206</a>
-<a name="l01207"></a>01207 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a>(self, arg=None):
-<a name="l01208"></a>01208 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01209"></a>01209 <span class="stringliteral"> Runs commands in script at file or URL; if this is called from within an</span>
-<a name="l01210"></a>01210 <span class="stringliteral"> already-running script, the filename will be interpreted relative to the </span>
-<a name="l01211"></a>01211 <span class="stringliteral"> already-running script&#39;s directory.&#39;&#39;&#39;</span>
-<a name="l01212"></a>01212 <span class="keywordflow">if</span> arg:
-<a name="l01213"></a>01213 arg = arg.split(<span class="keywordtype">None</span>, 1)
-<a name="l01214"></a>01214 targetname, args = arg[0], (arg[1:] <span class="keywordflow">or</span> [<span class="stringliteral">&#39;&#39;</span>])[0]
-<a name="l01215"></a>01215 targetname = os.path.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>, targetname)
-<a name="l01216"></a>01216 self.<a class="code" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a>(<span class="stringliteral">&#39;%s %s&#39;</span> % (targetname, args))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a79949284f70e1fdb7e33117cc4195f80"></a><!-- doxytag: member="cmd2::Cmd::do_cmdenvironment" ref="a79949284f70e1fdb7e33117cc4195f80" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_cmdenvironment </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Summary report of interactive parameters.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00446">446</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00363">case_insensitive</a>, <a class="el" href="cmd2_8py_source.html#l00383">settable</a>, and <a class="el" href="cmd2_8py_source.html#l00489">terminators</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00446"></a><a class="code" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">00446</a>
-<a name="l00447"></a>00447 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a>(self, args):
-<a name="l00448"></a>00448 <span class="stringliteral">&#39;&#39;&#39;Summary report of interactive parameters.&#39;&#39;&#39;</span>
-<a name="l00449"></a>00449 self.stdout.write(<span class="stringliteral">&quot;&quot;&quot;</span>
-<a name="l00450"></a>00450 <span class="stringliteral"> Commands are %(casesensitive)scase-sensitive.</span>
-<a name="l00451"></a>00451 <span class="stringliteral"> Commands may be terminated with: %(terminators)s</span>
-<a name="l00452"></a>00452 <span class="stringliteral"> Settable parameters: %(settable)s\n&quot;&quot;&quot;</span> % \
-<a name="l00453"></a>00453 { <span class="stringliteral">&#39;casesensitive&#39;</span>: (self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a> <span class="keywordflow">and</span> <span class="stringliteral">&#39;not &#39;</span>) <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>,
-<a name="l00454"></a>00454 <span class="stringliteral">&#39;terminators&#39;</span>: str(self.<a class="code" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a>),
-<a name="l00455"></a>00455 <span class="stringliteral">&#39;settable&#39;</span>: <span class="stringliteral">&#39; &#39;</span>.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>)
-<a name="l00456"></a>00456 })
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aebdc7ebb6dc83e9dadb8827cdab1952a"></a><!-- doxytag: member="cmd2::Cmd::do_ed" ref="aebdc7ebb6dc83e9dadb8827cdab1952a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_ed </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-"set edit (program-name)" or set EDITOR environment variable
-to control which editing program is used.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01128">1128</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00373">default_file_name</a>, <a class="el" href="cmd2_8py_source.html#l01241">do__load</a>, <a class="el" href="cmd2_8py_source.html#l00418">editor</a>, <a class="el" href="cmd2_8py_source.html#l00469">history</a>, and <a class="el" href="cmd2_8py_source.html#l01100">last_matching()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01128"></a><a class="code" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">01128</a>
-<a name="l01129"></a>01129 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a>(self, arg):
-<a name="l01130"></a>01130 <span class="stringliteral">&quot;&quot;&quot;ed: edit most recent command in text editor</span>
-<a name="l01131"></a>01131 <span class="stringliteral"> ed [N]: edit numbered command from history</span>
-<a name="l01132"></a>01132 <span class="stringliteral"> ed [filename]: edit specified file name</span>
-<a name="l01133"></a>01133 <span class="stringliteral"> </span>
-<a name="l01134"></a>01134 <span class="stringliteral"> commands are run after editor is closed.</span>
-<a name="l01135"></a>01135 <span class="stringliteral"> &quot;set edit (program-name)&quot; or set EDITOR environment variable</span>
-<a name="l01136"></a>01136 <span class="stringliteral"> to control which editing program is used.&quot;&quot;&quot;</span>
-<a name="l01137"></a>01137 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a>:
-<a name="l01138"></a>01138 <span class="keywordflow">raise</span> EnvironmentError(<span class="stringliteral">&quot;Please use &#39;set editor&#39; to specify your text editing program of choice.&quot;</span>)
-<a name="l01139"></a>01139 filename = self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01140"></a>01140 <span class="keywordflow">if</span> arg:
-<a name="l01141"></a>01141 <span class="keywordflow">try</span>:
-<a name="l01142"></a>01142 buffer = self.<a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(int(arg))
-<a name="l01143"></a>01143 <span class="keywordflow">except</span> ValueError:
-<a name="l01144"></a>01144 filename = arg
-<a name="l01145"></a>01145 buffer = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01146"></a>01146 <span class="keywordflow">else</span>:
-<a name="l01147"></a>01147 buffer = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01148"></a>01148
-<a name="l01149"></a>01149 <span class="keywordflow">if</span> buffer:
-<a name="l01150"></a>01150 f = open(os.path.expanduser(filename), <span class="stringliteral">&#39;w&#39;</span>)
-<a name="l01151"></a>01151 f.write(buffer <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>)
-<a name="l01152"></a>01152 f.close()
-<a name="l01153"></a>01153
-<a name="l01154"></a>01154 os.system(<span class="stringliteral">&#39;%s %s&#39;</span> % (self.<a class="code" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a>, filename))
- self.<a class="code" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a>(filename)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ab2783ec53899e2b4c0abda7007471e64"></a><!-- doxytag: member="cmd2::Cmd::do_EOF" ref="ab2783ec53899e2b4c0abda7007471e64" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_EOF </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00937">937</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00417">_STOP_SCRIPT_NO_EXIT</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00937"></a><a class="code" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">00937</a>
-<a name="l00938"></a>00938 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a>(self, arg):
- <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a> <span class="comment"># End of script; should not exit app</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="af112b7b704dcd8d34c389fcaa150e3d0"></a><!-- doxytag: member="cmd2::Cmd::do_help" ref="af112b7b704dcd8d34c389fcaa150e3d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_help </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00457">457</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00755">func_named()</a>, and <a class="el" href="cmd2_8py_source.html#l00440">stdout</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00457"></a><a class="code" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">00457</a>
-<a name="l00458"></a>00458 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a>(self, arg):
-<a name="l00459"></a>00459 <span class="keywordflow">if</span> arg:
-<a name="l00460"></a>00460 funcname = self.<a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(arg)
-<a name="l00461"></a>00461 <span class="keywordflow">if</span> funcname:
-<a name="l00462"></a>00462 fn = getattr(self, funcname)
-<a name="l00463"></a>00463 <span class="keywordflow">try</span>:
-<a name="l00464"></a>00464 fn.optionParser.print_help(file=self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a>)
-<a name="l00465"></a>00465 <span class="keywordflow">except</span> AttributeError:
-<a name="l00466"></a>00466 cmd.Cmd.do_help(self, funcname[3:])
-<a name="l00467"></a>00467 <span class="keywordflow">else</span>:
-<a name="l00468"></a>00468 cmd.Cmd.do_help(self, arg)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a46d9a5551bb0456721a0bf7dc07b0d0b"></a><!-- doxytag: member="cmd2::Cmd::do_history" ref="a46d9a5551bb0456721a0bf7dc07b0d0b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_history </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01083">1083</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00469">history</a>, and <a class="el" href="cmd2_8py_source.html#l00398">poutput()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01083"></a><a class="code" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">01083</a>
-<a name="l01084"></a>01084 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a>(self, arg, opts):
-<a name="l01085"></a>01085 <span class="stringliteral">&quot;&quot;&quot;history [arg]: lists past commands issued</span>
-<a name="l01086"></a>01086 <span class="stringliteral"> </span>
-<a name="l01087"></a>01087 <span class="stringliteral"> | no arg: list all</span>
-<a name="l01088"></a>01088 <span class="stringliteral"> | arg is integer: list one history item, by index</span>
-<a name="l01089"></a>01089 <span class="stringliteral"> | arg is string: string search</span>
-<a name="l01090"></a>01090 <span class="stringliteral"> | arg is /enclosed in forward-slashes/: regular expression search</span>
-<a name="l01091"></a>01091 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01092"></a>01092 <span class="keywordflow">if</span> arg:
-<a name="l01093"></a>01093 history = self.history.get(arg)
-<a name="l01094"></a>01094 <span class="keywordflow">else</span>:
-<a name="l01095"></a>01095 history = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>
-<a name="l01096"></a>01096 <span class="keywordflow">for</span> hi <span class="keywordflow">in</span> history:
-<a name="l01097"></a>01097 <span class="keywordflow">if</span> opts.script:
-<a name="l01098"></a>01098 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(hi)
-<a name="l01099"></a>01099 <span class="keywordflow">else</span>:
- self.stdout.write(hi.pr())
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="af278702e71cf57de45012216904d1bb5"></a><!-- doxytag: member="cmd2::Cmd::do_list" ref="af278702e71cf57de45012216904d1bb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_list </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">list [arg]: lists last command issued
-
-no arg -&gt; list most recent command
-arg is integer -&gt; list one history item, by index
-a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)
-arg is string -&gt; list all commands matching string search
-arg is /enclosed in forward-slashes/ -&gt; regular expression search
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01108">1108</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00398">poutput()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01108"></a><a class="code" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">01108</a>
-<a name="l01109"></a>01109 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a>(self, arg):
-<a name="l01110"></a>01110 <span class="stringliteral">&quot;&quot;&quot;list [arg]: lists last command issued</span>
-<a name="l01111"></a>01111 <span class="stringliteral"> </span>
-<a name="l01112"></a>01112 <span class="stringliteral"> no arg -&gt; list most recent command</span>
-<a name="l01113"></a>01113 <span class="stringliteral"> arg is integer -&gt; list one history item, by index</span>
-<a name="l01114"></a>01114 <span class="stringliteral"> a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)</span>
-<a name="l01115"></a>01115 <span class="stringliteral"> arg is string -&gt; list all commands matching string search</span>
-<a name="l01116"></a>01116 <span class="stringliteral"> arg is /enclosed in forward-slashes/ -&gt; regular expression search</span>
-<a name="l01117"></a>01117 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01118"></a>01118 <span class="keywordflow">try</span>:
-<a name="l01119"></a>01119 history = self.history.span(arg <span class="keywordflow">or</span> <span class="stringliteral">&#39;-1&#39;</span>)
-<a name="l01120"></a>01120 <span class="keywordflow">except</span> IndexError:
-<a name="l01121"></a>01121 history = self.history.search(arg)
-<a name="l01122"></a>01122 <span class="keywordflow">for</span> hi <span class="keywordflow">in</span> history:
-<a name="l01123"></a>01123 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(hi.pr())
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a8b8c98ab5e1b98e618a5a9122c50fc74"></a><!-- doxytag: member="cmd2::Cmd::do_load" ref="a8b8c98ab5e1b98e618a5a9122c50fc74" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_load </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Runs script of command(s) from a file or URL.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01218"></a><a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">01218</a>
-<a name="l01219"></a>01219 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a>(self, arg=None):
-<a name="l01220"></a>01220 <span class="stringliteral">&quot;&quot;&quot;Runs script of command(s) from a file or URL.&quot;&quot;&quot;</span>
-<a name="l01221"></a>01221 <span class="keywordflow">if</span> arg <span class="keywordflow">is</span> <span class="keywordtype">None</span>:
-<a name="l01222"></a>01222 targetname = self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01223"></a>01223 <span class="keywordflow">else</span>:
-<a name="l01224"></a>01224 arg = arg.split(<span class="keywordtype">None</span>, 1)
-<a name="l01225"></a>01225 targetname, args = arg[0], (arg[1:] <span class="keywordflow">or</span> [<span class="stringliteral">&#39;&#39;</span>])[0].strip()
-<a name="l01226"></a>01226 <span class="keywordflow">try</span>:
-<a name="l01227"></a>01227 target = self.<a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a>(targetname)
-<a name="l01228"></a>01228 <span class="keywordflow">except</span> IOError, e:
-<a name="l01229"></a>01229 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Problem accessing script from %s: \n%s&#39;</span> % (targetname, e))
-<a name="l01230"></a>01230 <span class="keywordflow">return</span>
-<a name="l01231"></a>01231 keepstate = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdin&#39;</span>,<span class="stringliteral">&#39;use_rawinput&#39;</span>,<span class="stringliteral">&#39;prompt&#39;</span>,
-<a name="l01232"></a>01232 <span class="stringliteral">&#39;continuation_prompt&#39;</span>,<span class="stringliteral">&#39;current_script_dir&#39;</span>))
-<a name="l01233"></a>01233 self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a> = target
-<a name="l01234"></a>01234 self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> = <span class="keyword">False</span>
-<a name="l01235"></a>01235 self.<a class="code" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01236"></a>01236 self.<a class="code" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> = os.path.split(targetname)[0]
-<a name="l01237"></a>01237 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>()
-<a name="l01238"></a>01238 self.stdin.close()
-<a name="l01239"></a>01239 keepstate.restore()
-<a name="l01240"></a>01240 self.<a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a> = <span class="stringliteral">&#39;&#39;</span>
- <span class="keywordflow">return</span> stop <span class="keywordflow">and</span> (stop != self.<a class="code" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a>)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a468717f63c360b46dd5f5bcbae4b0c9c"></a><!-- doxytag: member="cmd2::Cmd::do_pause" ref="a468717f63c360b46dd5f5bcbae4b0c9c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_pause </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01031">1031</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01031"></a><a class="code" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">01031</a>
-<a name="l01032"></a>01032 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a>(self, arg):
-<a name="l01033"></a>01033 <span class="stringliteral">&#39;Displays the specified text then waits for the user to press RETURN.&#39;</span>
-<a name="l01034"></a>01034 raw_input(arg + <span class="stringliteral">&#39;\n&#39;</span>)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a5ccce52c26063115070d56b6f099223b"></a><!-- doxytag: member="cmd2::Cmd::do_py" ref="a5ccce52c26063115070d56b6f099223b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_py </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-py &lt;command&gt;: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``.
-Non-python commands can be issued with ``cmd("your command")``.
-Run python code from external files with ``run("filename.py")``
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01039">1039</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>, <a class="el" href="cmd2_8py_source.html#l00380">locals_in_py</a>, <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>, <a class="el" href="cmd2_8py_source.html#l00112">cmd2::options()</a>, <a class="el" href="cmd2_8py_source.html#l00404">perror()</a>, <a class="el" href="cmd2_8py_source.html#l00469">pystate</a>, <a class="el" href="cmd2_8py_source.html#l01218">stdin</a>, and <a class="el" href="cmd2_8py_source.html#l00440">stdout</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01039"></a><a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">01039</a>
-<a name="l01040"></a>01040 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a>(self, arg):
-<a name="l01041"></a>01041 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01042"></a>01042 <span class="stringliteral"> py &lt;command&gt;: Executes a Python command.</span>
-<a name="l01043"></a>01043 <span class="stringliteral"> py: Enters interactive Python mode.</span>
-<a name="l01044"></a>01044 <span class="stringliteral"> End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, &#39;`exit()``.</span>
-<a name="l01045"></a>01045 <span class="stringliteral"> Non-python commands can be issued with ``cmd(&quot;your command&quot;)``.</span>
-<a name="l01046"></a>01046 <span class="stringliteral"> Run python code from external files with ``run(&quot;filename.py&quot;)``</span>
-<a name="l01047"></a>01047 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l01048"></a>01048 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;self&#39;</span>] = self
-<a name="l01049"></a>01049 arg = arg.parsed.raw[2:].strip()
-<a name="l01050"></a>01050 localvars = (self.<a class="code" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a> <span class="keywordflow">and</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>) <span class="keywordflow">or</span> {}
-<a name="l01051"></a>01051 interp = InteractiveConsole(locals=localvars)
-<a name="l01052"></a>01052 interp.runcode(<span class="stringliteral">&#39;import sys, os;sys.path.insert(0, os.getcwd())&#39;</span>)
-<a name="l01053"></a>01053 <span class="keywordflow">if</span> arg.strip():
-<a name="l01054"></a>01054 interp.runcode(arg)
-<a name="l01055"></a>01055 <span class="keywordflow">else</span>:
-<a name="l01056"></a>01056 <span class="keyword">def </span>quit():
-<a name="l01057"></a>01057 <span class="keywordflow">raise</span> EmbeddedConsoleExit
-<a name="l01058"></a>01058 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(arg):
-<a name="l01059"></a>01059 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(arg + <span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l01060"></a>01060 <span class="keyword">def </span>run(arg):
-<a name="l01061"></a>01061 <span class="keywordflow">try</span>:
-<a name="l01062"></a>01062 file = open(arg)
-<a name="l01063"></a>01063 interp.runcode(file.read())
-<a name="l01064"></a>01064 file.close()
-<a name="l01065"></a>01065 <span class="keywordflow">except</span> IOError, e:
-<a name="l01066"></a>01066 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(e)
-<a name="l01067"></a>01067 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;quit&#39;</span>] = quit
-<a name="l01068"></a>01068 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;exit&#39;</span>] = quit
-<a name="l01069"></a>01069 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;cmd&#39;</span>] = onecmd_plus_hooks
-<a name="l01070"></a>01070 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;run&#39;</span>] = run
-<a name="l01071"></a>01071 <span class="keywordflow">try</span>:
-<a name="l01072"></a>01072 cprt = <span class="stringliteral">&#39;Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.&#39;</span>
-<a name="l01073"></a>01073 keepstate = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdin&#39;</span>,<span class="stringliteral">&#39;stdout&#39;</span>))
-<a name="l01074"></a>01074 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a>
-<a name="l01075"></a>01075 sys.stdin = self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a>
-<a name="l01076"></a>01076 interp.interact(banner= <span class="stringliteral">&quot;Python %s on %s\n%s\n(%s)\n%s&quot;</span> %
-<a name="l01077"></a>01077 (sys.version, sys.platform, cprt, self.__class__.__name__, self.<a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a>.__doc__))
-<a name="l01078"></a>01078 <span class="keywordflow">except</span> EmbeddedConsoleExit:
-<a name="l01079"></a>01079 <span class="keywordflow">pass</span>
-<a name="l01080"></a>01080 keepstate.restore()
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a27f6387585848a575e95c936ce97c4cf"></a><!-- doxytag: member="cmd2::Cmd::do_quit" ref="a27f6387585848a575e95c936ce97c4cf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">pirate6::Pirate</a>, <a class="el" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00941">941</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00416">_STOP_AND_EXIT</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00941"></a><a class="code" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">00941</a>
-<a name="l00942"></a>00942 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a>(self, arg):
- <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aafd86f263566aa4f2b5bd3c3ea64c678"></a><!-- doxytag: member="cmd2::Cmd::do_run" ref="aafd86f263566aa4f2b5bd3c3ea64c678" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_run </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">run [arg]: re-runs an earlier command
-
-no arg -&gt; run most recent command
-arg is integer -&gt; run one history item, by index
-arg is string -&gt; run most recent command by string search
-arg is /enclosed in forward-slashes/ -&gt; run most recent by regex
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01243">1243</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01100">last_matching()</a>, <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>, and <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01243"></a><a class="code" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">01243</a>
-<a name="l01244"></a>01244 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a>(self, arg):
-<a name="l01245"></a>01245 <span class="stringliteral">&quot;&quot;&quot;run [arg]: re-runs an earlier command</span>
-<a name="l01246"></a>01246 <span class="stringliteral"> </span>
-<a name="l01247"></a>01247 <span class="stringliteral"> no arg -&gt; run most recent command</span>
-<a name="l01248"></a>01248 <span class="stringliteral"> arg is integer -&gt; run one history item, by index</span>
-<a name="l01249"></a>01249 <span class="stringliteral"> arg is string -&gt; run most recent command by string search</span>
-<a name="l01250"></a>01250 <span class="stringliteral"> arg is /enclosed in forward-slashes/ -&gt; run most recent by regex</span>
-<a name="l01251"></a>01251 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01252"></a>01252 <span class="stringliteral">&#39;run [N]: runs the SQL that was run N commands ago&#39;</span>
-<a name="l01253"></a>01253 runme = self.<a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(arg)
-<a name="l01254"></a>01254 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(runme)
-<a name="l01255"></a>01255 <span class="keywordflow">if</span> runme:
- stop = self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(runme)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a12d5262e31e148dafea6017a356ed9cd"></a><!-- doxytag: member="cmd2::Cmd::do_save" ref="a12d5262e31e148dafea6017a356ed9cd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_save </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">`save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N =&gt; Number of command (from history), or `*`;
-| most recent command if omitted</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01160">1160</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00373">default_file_name</a>, <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>, <a class="el" href="cmd2_8py_source.html#l00469">history</a>, <a class="el" href="cmd2_8py_source.html#l00404">perror()</a>, and <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01160"></a><a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">01160</a>
-<a name="l01161"></a>01161 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a>(self, arg):
-<a name="l01162"></a>01162 <span class="stringliteral">&quot;&quot;&quot;`save [N] [filename.ext]`</span>
-<a name="l01163"></a>01163 <span class="stringliteral"></span>
-<a name="l01164"></a>01164 <span class="stringliteral"> Saves command from history to file.</span>
-<a name="l01165"></a>01165 <span class="stringliteral"></span>
-<a name="l01166"></a>01166 <span class="stringliteral"> | N =&gt; Number of command (from history), or `*`; </span>
-<a name="l01167"></a>01167 <span class="stringliteral"> | most recent command if omitted&quot;&quot;&quot;</span>
-<a name="l01168"></a>01168
-<a name="l01169"></a>01169 <span class="keywordflow">try</span>:
-<a name="l01170"></a>01170 args = self.saveparser.parseString(arg)
-<a name="l01171"></a>01171 <span class="keywordflow">except</span> pyparsing.ParseException:
-<a name="l01172"></a>01172 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Could not understand save target %s&#39;</span> % arg)
-<a name="l01173"></a>01173 <span class="keywordflow">raise</span> SyntaxError(self.<a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a>.__doc__)
-<a name="l01174"></a>01174 fname = args.fname <span class="keywordflow">or</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01175"></a>01175 <span class="keywordflow">if</span> args.idx == <span class="stringliteral">&#39;*&#39;</span>:
-<a name="l01176"></a>01176 saveme = <span class="stringliteral">&#39;\n\n&#39;</span>.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[:])
-<a name="l01177"></a>01177 <span class="keywordflow">elif</span> args.idx:
-<a name="l01178"></a>01178 saveme = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[int(args.idx)-1]
-<a name="l01179"></a>01179 <span class="keywordflow">else</span>:
-<a name="l01180"></a>01180 saveme = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01181"></a>01181 <span class="keywordflow">try</span>:
-<a name="l01182"></a>01182 f = open(os.path.expanduser(fname), <span class="stringliteral">&#39;w&#39;</span>)
-<a name="l01183"></a>01183 f.write(saveme)
-<a name="l01184"></a>01184 f.close()
-<a name="l01185"></a>01185 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(<span class="stringliteral">&#39;Saved to %s&#39;</span> % (fname))
-<a name="l01186"></a>01186 <span class="keywordflow">except</span> Exception, e:
-<a name="l01187"></a>01187 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Error saving %s&#39;</span> % (fname))
-<a name="l01188"></a>01188 <span class="keywordflow">raise</span>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a1587bec304ebe93070072d273da9bb31"></a><!-- doxytag: member="cmd2::Cmd::do_set" ref="a1587bec304ebe93070072d273da9bb31" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_set </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01000">1000</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01412">cmd2::cast()</a>, <a class="el" href="cmd2_8py_source.html#l00982">do_show()</a>, and <a class="el" href="cmd2_8py_source.html#l00383">settable</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01000"></a><a class="code" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">01000</a>
-<a name="l01001"></a>01001 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a>(self, arg):
-<a name="l01002"></a>01002 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01003"></a>01003 <span class="stringliteral"> Sets a cmd2 parameter. Accepts abbreviated parameter names so long</span>
-<a name="l01004"></a>01004 <span class="stringliteral"> as there is no ambiguity. Call without arguments for a list of </span>
-<a name="l01005"></a>01005 <span class="stringliteral"> settable parameters with their values.&#39;&#39;&#39;</span>
-<a name="l01006"></a>01006 <span class="keywordflow">try</span>:
-<a name="l01007"></a>01007 statement, paramName, val = arg.parsed.raw.split(<span class="keywordtype">None</span>, 2)
-<a name="l01008"></a>01008 val = val.strip()
-<a name="l01009"></a>01009 paramName = paramName.strip().lower()
-<a name="l01010"></a>01010 <span class="keywordflow">if</span> paramName <span class="keywordflow">not</span> <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>:
-<a name="l01011"></a>01011 hits = [p <span class="keywordflow">for</span> p <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a> <span class="keywordflow">if</span> p.startswith(paramName)]
-<a name="l01012"></a>01012 <span class="keywordflow">if</span> len(hits) == 1:
-<a name="l01013"></a>01013 paramName = hits[0]
-<a name="l01014"></a>01014 <span class="keywordflow">else</span>:
-<a name="l01015"></a>01015 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(paramName)
-<a name="l01016"></a>01016 currentVal = getattr(self, paramName)
-<a name="l01017"></a>01017 <span class="keywordflow">if</span> (val[0] == val[-1]) <span class="keywordflow">and</span> val[0] <span class="keywordflow">in</span> (<span class="stringliteral">&quot;&#39;&quot;</span>, <span class="stringliteral">&#39;&quot;&#39;</span>):
-<a name="l01018"></a>01018 val = val[1:-1]
-<a name="l01019"></a>01019 <span class="keywordflow">else</span>:
-<a name="l01020"></a>01020 val = <a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cast</a>(currentVal, val)
-<a name="l01021"></a>01021 setattr(self, paramName, val)
-<a name="l01022"></a>01022 self.stdout.write(<span class="stringliteral">&#39;%s - was: %s\nnow: %s\n&#39;</span> % (paramName, currentVal, val))
-<a name="l01023"></a>01023 <span class="keywordflow">if</span> currentVal != val:
-<a name="l01024"></a>01024 <span class="keywordflow">try</span>:
-<a name="l01025"></a>01025 onchange_hook = getattr(self, <span class="stringliteral">&#39;_onchange_%s&#39;</span> % paramName)
-<a name="l01026"></a>01026 onchange_hook(old=currentVal, new=val)
-<a name="l01027"></a>01027 <span class="keywordflow">except</span> AttributeError:
-<a name="l01028"></a>01028 <span class="keywordflow">pass</span>
-<a name="l01029"></a>01029 <span class="keywordflow">except</span> (ValueError, AttributeError, NotSettableError), e:
-<a name="l01030"></a>01030 self.<a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(arg)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a734c394c38de8828960370d6d8e68004"></a><!-- doxytag: member="cmd2::Cmd::do_shell" ref="a734c394c38de8828960370d6d8e68004" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_shell </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01035">1035</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01035"></a><a class="code" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">01035</a>
-<a name="l01036"></a>01036 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a>(self, arg):
-<a name="l01037"></a>01037 <span class="stringliteral">&#39;execute a command as if at the OS prompt.&#39;</span>
-<a name="l01038"></a>01038 os.system(arg)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aea47330c6e0f4e5f14e2cdff41679597"></a><!-- doxytag: member="cmd2::Cmd::do_shortcuts" ref="aea47330c6e0f4e5f14e2cdff41679597" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_shortcuts </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Lists single-key shortcuts available.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00479">479</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00368">shortcuts</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00479"></a><a class="code" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">00479</a>
-<a name="l00480"></a>00480 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a>(self, args):
-<a name="l00481"></a>00481 <span class="stringliteral">&quot;&quot;&quot;Lists single-key shortcuts available.&quot;&quot;&quot;</span>
-<a name="l00482"></a>00482 result = <span class="stringliteral">&quot;\n&quot;</span>.join(<span class="stringliteral">&#39;%s: %s&#39;</span> % (sc[0], sc[1]) <span class="keywordflow">for</span> sc <span class="keywordflow">in</span> sorted(self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a>))
-<a name="l00483"></a>00483 self.stdout.write(<span class="stringliteral">&quot;Single-key shortcuts for other commands:\n%s\n&quot;</span> % (result))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a4816ba13212f079e4b1e865d20041983"></a><!-- doxytag: member="cmd2::Cmd::do_show" ref="a4816ba13212f079e4b1e865d20041983" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_show </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Shows value of a parameter.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00982">982</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00352">cmd2::ljust()</a>, <a class="el" href="cmd2_8py_source.html#l00398">poutput()</a>, and <a class="el" href="cmd2_8py_source.html#l00383">settable</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01000">do_set()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00982"></a><a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">00982</a>
-<a name="l00983"></a>00983 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(self, arg, opts):
-<a name="l00984"></a>00984 <span class="stringliteral">&#39;&#39;&#39;Shows value of a parameter.&#39;&#39;&#39;</span>
-<a name="l00985"></a>00985 param = arg.strip().lower()
-<a name="l00986"></a>00986 result = {}
-<a name="l00987"></a>00987 maxlen = 0
-<a name="l00988"></a>00988 <span class="keywordflow">for</span> p <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>:
-<a name="l00989"></a>00989 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> param) <span class="keywordflow">or</span> p.startswith(param):
-<a name="l00990"></a>00990 result[p] = <span class="stringliteral">&#39;%s: %s&#39;</span> % (p, str(getattr(self, p)))
-<a name="l00991"></a>00991 maxlen = max(maxlen, len(result[p]))
-<a name="l00992"></a>00992 <span class="keywordflow">if</span> result:
-<a name="l00993"></a>00993 <span class="keywordflow">for</span> p <span class="keywordflow">in</span> sorted(result):
-<a name="l00994"></a>00994 <span class="keywordflow">if</span> opts.long:
-<a name="l00995"></a>00995 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(<span class="stringliteral">&#39;%s # %s&#39;</span> % (result[p].<a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">ljust</a>(maxlen), self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>[p]))
-<a name="l00996"></a>00996 <span class="keywordflow">else</span>:
-<a name="l00997"></a>00997 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(result[p])
-<a name="l00998"></a>00998 <span class="keywordflow">else</span>:
-<a name="l00999"></a>00999 <span class="keywordflow">raise</span> NotImplementedError(<span class="stringliteral">&quot;Parameter &#39;%s&#39; not supported (type &#39;show&#39; for list of parameters).&quot;</span> % param)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a66160524beda7b75d70070bebce69e42"></a><!-- doxytag: member="cmd2::Cmd::fileimport" ref="a66160524beda7b75d70070bebce69e42" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::fileimport </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>source</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01258">1258</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01258"></a><a class="code" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">01258</a>
-<a name="l01259"></a>01259 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a>(self, statement, source):
-<a name="l01260"></a>01260 <span class="keywordflow">try</span>:
-<a name="l01261"></a>01261 f = open(os.path.expanduser(source))
-<a name="l01262"></a>01262 <span class="keywordflow">except</span> IOError:
-<a name="l01263"></a>01263 self.stdout.write(<span class="stringliteral">&quot;Couldn&#39;t read from file %s\n&quot;</span> % source)
-<a name="l01264"></a>01264 <span class="keywordflow">return</span> <span class="stringliteral">&#39;&#39;</span>
-<a name="l01265"></a>01265 data = f.read()
-<a name="l01266"></a>01266 f.close()
-<a name="l01267"></a>01267 <span class="keywordflow">return</span> data
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a7fbb17b136654f705387ede1fb685a3e"></a><!-- doxytag: member="cmd2::Cmd::func_named" ref="a7fbb17b136654f705387ede1fb685a3e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::func_named </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00755">755</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00374">abbrev</a>, and <a class="el" href="cmd2_8py_source.html#l00469">keywords</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00457">do_help()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00755"></a><a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">00755</a>
-<a name="l00756"></a>00756 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(self, arg):
-<a name="l00757"></a>00757 result = <span class="keywordtype">None</span>
-<a name="l00758"></a>00758 target = <span class="stringliteral">&#39;do_&#39;</span> + arg
-<a name="l00759"></a>00759 <span class="keywordflow">if</span> target <span class="keywordflow">in</span> dir(self):
-<a name="l00760"></a>00760 result = target
-<a name="l00761"></a>00761 <span class="keywordflow">else</span>:
-<a name="l00762"></a>00762 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a>: <span class="comment"># accept shortened versions of commands</span>
-<a name="l00763"></a>00763 funcs = [fname <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a> <span class="keywordflow">if</span> fname.startswith(arg)]
-<a name="l00764"></a>00764 <span class="keywordflow">if</span> len(funcs) == 1:
-<a name="l00765"></a>00765 result = <span class="stringliteral">&#39;do_&#39;</span> + funcs[0]
- <span class="keywordflow">return</span> result
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aea5c4d49c7b6f552b6123e5a981a6f49"></a><!-- doxytag: member="cmd2::Cmd::last_matching" ref="aea5c4d49c7b6f552b6123e5a981a6f49" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::last_matching </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01100">1100</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00469">history</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01128">do_ed()</a>, and <a class="el" href="cmd2_8py_source.html#l01243">do_run()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01100"></a><a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">01100</a>
-<a name="l01101"></a>01101 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(self, arg):
-<a name="l01102"></a>01102 <span class="keywordflow">try</span>:
-<a name="l01103"></a>01103 <span class="keywordflow">if</span> arg:
-<a name="l01104"></a>01104 <span class="keywordflow">return</span> self.history.get(arg)[-1]
-<a name="l01105"></a>01105 <span class="keywordflow">else</span>:
-<a name="l01106"></a>01106 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01107"></a>01107 <span class="keywordflow">except</span> IndexError:
- <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a7b46b9fabe42bf5ec481ab5ea68effcd"></a><!-- doxytag: member="cmd2::Cmd::onecmd" ref="a7b46b9fabe42bf5ec481ab5ea68effcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::onecmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`.
-
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00844">844</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00844"></a><a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">00844</a>
-<a name="l00845"></a>00845 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a>(self, line):
-<a name="l00846"></a>00846 <span class="stringliteral">&quot;&quot;&quot;Interpret the argument as though it had been typed in response</span>
-<a name="l00847"></a>00847 <span class="stringliteral"> to the prompt.</span>
-<a name="l00848"></a>00848 <span class="stringliteral"></span>
-<a name="l00849"></a>00849 <span class="stringliteral"> This may be overridden, but should not normally need to be;</span>
-<a name="l00850"></a>00850 <span class="stringliteral"> see the precmd() and postcmd() methods for useful execution hooks.</span>
-<a name="l00851"></a>00851 <span class="stringliteral"> The return value is a flag indicating whether interpretation of</span>
-<a name="l00852"></a>00852 <span class="stringliteral"> commands by the interpreter should stop.</span>
-<a name="l00853"></a>00853 <span class="stringliteral"> </span>
-<a name="l00854"></a><a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">00854</a> <span class="stringliteral"> This (`cmd2`) version of `onecmd` already override&#39;s `cmd`&#39;s `onecmd`.</span>
-<a name="l00855"></a>00855 <span class="stringliteral"></span>
-<a name="l00856"></a>00856 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00857"></a>00857 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(line)
-<a name="l00858"></a>00858 self.<a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a> = statement.parsed.raw
-<a name="l00859"></a>00859 funcname = self.<a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(statement.parsed.command)
-<a name="l00860"></a>00860 <span class="keywordflow">if</span> <span class="keywordflow">not</span> funcname:
-<a name="l00861"></a>00861 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(statement)
-<a name="l00862"></a>00862 <span class="keywordflow">try</span>:
-<a name="l00863"></a>00863 func = getattr(self, funcname)
-<a name="l00864"></a>00864 <span class="keywordflow">except</span> AttributeError:
-<a name="l00865"></a>00865 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(statement)
-<a name="l00866"></a>00866 stop = func(statement)
-<a name="l00867"></a>00867 <span class="keywordflow">return</span> stop
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ac188a434c9c7d5c939e971a3d42c1c63"></a><!-- doxytag: member="cmd2::Cmd::onecmd_plus_hooks" ref="ac188a434c9c7d5c939e971a3d42c1c63" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::onecmd_plus_hooks </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00766">766</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00794">complete_statement()</a>, <a class="el" href="cmd2_8py_source.html#l00369">excludeFromHistory</a>, <a class="el" href="cmd2_8py_source.html#l00844">onecmd()</a>, <a class="el" href="cmd2_8py_source.html#l00404">perror()</a>, <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>, <a class="el" href="pirate3_8py_source.html#l00015">pirate3::Pirate::postcmd()</a>, <a class="el" href="pirate4_8py_source.html#l00022">pirate4::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="cmd2_8py_source.html#l00752">postparsing_postcmd()</a>, <a class="el" href="cmd2_8py_source.html#l00749">postparsing_precmd()</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::precmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::precmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>, <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>, <a class="el" href="cmd2_8py_source.html#l00830">restore_output()</a>, and <a class="el" href="cmd2_8py_source.html#l00365">timing</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>, <a class="el" href="cmd2_8py_source.html#l01243">do_run()</a>, and <a class="el" href="cmd2_8py_source.html#l01278">run_commands_at_invocation()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00766"></a><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">00766</a>
-<a name="l00767"></a>00767 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(self, line):
-<a name="l00768"></a>00768 <span class="comment"># The outermost level of try/finally nesting can be condensed once</span>
-<a name="l00769"></a>00769 <span class="comment"># Python 2.4 support can be dropped.</span>
-<a name="l00770"></a>00770 stop = 0
-<a name="l00771"></a>00771 <span class="keywordflow">try</span>:
-<a name="l00772"></a>00772 <span class="keywordflow">try</span>:
-<a name="l00773"></a>00773 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a>(line)
-<a name="l00774"></a>00774 (stop, statement) = self.<a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a>(statement)
-<a name="l00775"></a>00775 <span class="keywordflow">if</span> stop:
-<a name="l00776"></a>00776 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(stop)
-<a name="l00777"></a>00777 <span class="keywordflow">if</span> statement.parsed.command <span class="keywordflow">not</span> <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a>:
-<a name="l00778"></a>00778 self.history.append(statement.parsed.raw)
-<a name="l00779"></a>00779 <span class="keywordflow">try</span>:
-<a name="l00780"></a>00780 self.<a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a>(statement)
-<a name="l00781"></a>00781 timestart = datetime.datetime.now()
-<a name="l00782"></a>00782 statement = self.precmd(statement)
-<a name="l00783"></a>00783 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a>(statement)
-<a name="l00784"></a>00784 stop = self.postcmd(stop, statement)
-<a name="l00785"></a>00785 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a>:
-<a name="l00786"></a>00786 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(<span class="stringliteral">&#39;Elapsed: %s&#39;</span> % str(datetime.datetime.now() - timestart))
-<a name="l00787"></a>00787 <span class="keywordflow">finally</span>:
-<a name="l00788"></a>00788 self.<a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a>(statement)
-<a name="l00789"></a>00789 <span class="keywordflow">except</span> EmptyStatement:
-<a name="l00790"></a>00790 <span class="keywordflow">return</span> 0
-<a name="l00791"></a>00791 <span class="keywordflow">except</span> Exception, e:
-<a name="l00792"></a>00792 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(str(e), statement)
-<a name="l00793"></a>00793 <span class="keywordflow">finally</span>:
- <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(stop)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a1d2749139a96bd29ddabc6cb0dfd4c00"></a><!-- doxytag: member="cmd2::Cmd::parsed" ref="a1d2749139a96bd29ddabc6cb0dfd4c00" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::parsed </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00726">726</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>, <a class="el" href="cmd2_8py_source.html#l00723">postparse()</a>, <a class="el" href="cmd2_8py_source.html#l00721">preparse()</a>, and <a class="el" href="cmd2_8py_source.html#l00368">shortcuts</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00794">complete_statement()</a>, <a class="el" href="cmd2_8py_source.html#l00258">cmd2::ParsedString::full_parsed_statement()</a>, <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>, and <a class="el" href="cmd2_8py_source.html#l00263">cmd2::ParsedString::with_args_replaced()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00726"></a><a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">00726</a>
-<a name="l00727"></a>00727 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(self, raw, **kwargs):
-<a name="l00728"></a>00728 <span class="keywordflow">if</span> isinstance(raw, ParsedString):
-<a name="l00729"></a>00729 p = raw
-<a name="l00730"></a>00730 <span class="keywordflow">else</span>:
-<a name="l00731"></a>00731 <span class="comment"># preparse is an overridable hook; default makes no changes</span>
-<a name="l00732"></a>00732 s = self.<a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a>(raw, **kwargs)
-<a name="l00733"></a>00733 s = self.inputParser.transformString(s.lstrip())
-<a name="l00734"></a>00734 s = self.commentGrammars.transformString(s)
-<a name="l00735"></a>00735 <span class="keywordflow">for</span> (shortcut, expansion) <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a>:
-<a name="l00736"></a>00736 <span class="keywordflow">if</span> s.lower().startswith(shortcut):
-<a name="l00737"></a>00737 s = s.replace(shortcut, expansion + <span class="stringliteral">&#39; &#39;</span>, 1)
-<a name="l00738"></a>00738 <span class="keywordflow">break</span>
-<a name="l00739"></a>00739 result = self.parser.parseString(s)
-<a name="l00740"></a>00740 result[<span class="stringliteral">&#39;raw&#39;</span>] = raw
-<a name="l00741"></a>00741 result[<span class="stringliteral">&#39;command&#39;</span>] = result.multilineCommand <span class="keywordflow">or</span> result.command
-<a name="l00742"></a>00742 result = self.<a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a>(result)
-<a name="l00743"></a>00743 p = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(result.args)
-<a name="l00744"></a>00744 p.parsed = result
-<a name="l00745"></a>00745 p.parser = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>
-<a name="l00746"></a>00746 <span class="keywordflow">for</span> (key, val) <span class="keywordflow">in</span> kwargs.items():
-<a name="l00747"></a>00747 p.parsed[key] = val
-<a name="l00748"></a>00748 <span class="keywordflow">return</span> p
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a118c16455f28dbd3918b565bca086db4"></a><!-- doxytag: member="cmd2::Cmd::perror" ref="a118c16455f28dbd3918b565bca086db4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::perror </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>errmsg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00404">404</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00379">debug</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>, <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>, and <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00404"></a><a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">00404</a>
-<a name="l00405"></a>00405 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(self, errmsg, statement=None):
-<a name="l00406"></a>00406 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a>:
-<a name="l00407"></a>00407 traceback.print_exc()
- <span class="keywordflow">print</span> (str(errmsg))
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a122b67681a0db23863f5ddaa7a687975"></a><!-- doxytag: member="cmd2::Cmd::pfeedback" ref="a122b67681a0db23863f5ddaa7a687975" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::pfeedback </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00408">408</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00377">feedback_to_output</a>, <a class="el" href="cmd2_8py_source.html#l00398">poutput()</a>, and <a class="el" href="cmd2_8py_source.html#l00378">quiet</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01243">do_run()</a>, <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>, and <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00408"></a><a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">00408</a>
-<a name="l00409"></a>00409 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(self, msg):
-<a name="l00410"></a>00410 <span class="stringliteral">&quot;&quot;&quot;For printing nonessential feedback. Can be silenced with `quiet`.</span>
-<a name="l00411"></a>00411 <span class="stringliteral"> Inclusion in redirected output is controlled by `feedback_to_output`.&quot;&quot;&quot;</span>
-<a name="l00412"></a>00412 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a>:
-<a name="l00413"></a>00413 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a>:
-<a name="l00414"></a>00414 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(msg)
-<a name="l00415"></a>00415 <span class="keywordflow">else</span>:
- <span class="keywordflow">print</span> (msg)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aeda7fe76e7ecbc032386722e8f5cae3a"></a><!-- doxytag: member="cmd2::Cmd::postparse" ref="aeda7fe76e7ecbc032386722e8f5cae3a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparse </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>parseResult</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00723">723</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00723"></a><a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">00723</a>
-<a name="l00724"></a>00724 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a>(self, parseResult):
-<a name="l00725"></a>00725 <span class="keywordflow">return</span> parseResult
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ae64756253f4ef8494ad3cd920f749eb6"></a><!-- doxytag: member="cmd2::Cmd::postparsing_postcmd" ref="ae64756253f4ef8494ad3cd920f749eb6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparsing_postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00752">752</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00868">_default()</a>, and <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00752"></a><a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">00752</a>
-<a name="l00753"></a>00753 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(self, stop):
-<a name="l00754"></a>00754 <span class="keywordflow">return</span> stop
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ab021b9befbc198bc266b1a439cdc44e6"></a><!-- doxytag: member="cmd2::Cmd::postparsing_precmd" ref="ab021b9befbc198bc266b1a439cdc44e6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparsing_precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00749">749</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00749"></a><a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">00749</a>
-<a name="l00750"></a>00750 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a>(self, statement):
-<a name="l00751"></a>00751 stop = 0
- <span class="keywordflow">return</span> stop, statement
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad8b5d33873f9b515e33f83a616d0828f"></a><!-- doxytag: member="cmd2::Cmd::poutput" ref="ad8b5d33873f9b515e33f83a616d0828f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::poutput </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Convenient shortcut for self.stdout.write(); adds newline if necessary.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00398">398</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01083">do_history()</a>, <a class="el" href="cmd2_8py_source.html#l01108">do_list()</a>, <a class="el" href="cmd2_8py_source.html#l00982">do_show()</a>, <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>, and <a class="el" href="cmd2_8py_source.html#l00946">select()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00398"></a><a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">00398</a>
-<a name="l00399"></a>00399 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(self, msg):
-<a name="l00400"></a>00400 <span class="stringliteral">&#39;&#39;&#39;Convenient shortcut for self.stdout.write(); adds newline if necessary.&#39;&#39;&#39;</span>
-<a name="l00401"></a>00401 <span class="keywordflow">if</span> msg:
-<a name="l00402"></a>00402 self.stdout.write(msg)
-<a name="l00403"></a>00403 <span class="keywordflow">if</span> msg[-1] != <span class="stringliteral">&#39;\n&#39;</span>:
- self.stdout.write(<span class="stringliteral">&#39;\n&#39;</span>)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a794ada2c7a6027d079d6a5bae38fea2b"></a><!-- doxytag: member="cmd2::Cmd::preparse" ref="a794ada2c7a6027d079d6a5bae38fea2b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::preparse </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00721">721</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00721"></a><a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">00721</a>
-<a name="l00722"></a>00722 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a>(self, raw, **kwargs):
- <span class="keywordflow">return</span> raw
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ab2b46bf4fdbb22536322417117eebf16"></a><!-- doxytag: member="cmd2::Cmd::pseudo_raw_input" ref="ab2b46bf4fdbb22536322417117eebf16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::pseudo_raw_input </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>prompt</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00876">876</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01218">use_rawinput</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00794">complete_statement()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00876"></a><a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">00876</a>
-<a name="l00877"></a>00877 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self, prompt):
-<a name="l00878"></a>00878 <span class="stringliteral">&quot;&quot;&quot;copied from cmd&#39;s cmdloop; like raw_input, but accounts for changed stdin, stdout&quot;&quot;&quot;</span>
-<a name="l00879"></a>00879
-<a name="l00880"></a>00880 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a>:
-<a name="l00881"></a>00881 <span class="keywordflow">try</span>:
-<a name="l00882"></a>00882 line = raw_input(prompt)
-<a name="l00883"></a>00883 <span class="keywordflow">except</span> EOFError:
-<a name="l00884"></a>00884 line = <span class="stringliteral">&#39;EOF&#39;</span>
-<a name="l00885"></a>00885 <span class="keywordflow">else</span>:
-<a name="l00886"></a>00886 self.stdout.write(prompt)
-<a name="l00887"></a>00887 self.stdout.flush()
-<a name="l00888"></a>00888 line = self.stdin.readline()
-<a name="l00889"></a>00889 <span class="keywordflow">if</span> <span class="keywordflow">not</span> len(line):
-<a name="l00890"></a>00890 line = <span class="stringliteral">&#39;EOF&#39;</span>
-<a name="l00891"></a>00891 <span class="keywordflow">else</span>:
-<a name="l00892"></a>00892 <span class="keywordflow">if</span> line[-1] == <span class="stringliteral">&#39;\n&#39;</span>: <span class="comment"># this was always true in Cmd</span>
-<a name="l00893"></a>00893 line = line[:-1]
-<a name="l00894"></a>00894 <span class="keywordflow">return</span> line
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a2eba6d3d12d65789880959d788be2d86"></a><!-- doxytag: member="cmd2::Cmd::read_file_or_url" ref="a2eba6d3d12d65789880959d788be2d86" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::read_file_or_url </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fname</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01189">1189</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00372">defaultExtension</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01189"></a><a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">01189</a>
-<a name="l01190"></a>01190 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a>(self, fname):
-<a name="l01191"></a>01191 <span class="comment"># TODO: not working on localhost</span>
-<a name="l01192"></a>01192 <span class="keywordflow">if</span> isinstance(fname, file):
-<a name="l01193"></a>01193 result = open(fname, <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01194"></a>01194 <span class="stringliteral"> </span><span class="keywordflow">else</span>:
-<a name="l01195"></a>01195 match = self.urlre.match(fname)
-<a name="l01196"></a>01196 <span class="keywordflow">if</span> match:
-<a name="l01197"></a>01197 result = urllib.urlopen(match.group(1))
-<a name="l01198"></a>01198 <span class="keywordflow">else</span>:
-<a name="l01199"></a>01199 fname = os.path.expanduser(fname)
-<a name="l01200"></a>01200 <span class="keywordflow">try</span>:
-<a name="l01201"></a>01201 result = open(os.path.expanduser(fname), <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01202"></a>01202 <span class="stringliteral"> </span><span class="keywordflow">except</span> IOError:
-<a name="l01203"></a>01203 result = open(<span class="stringliteral">&#39;%s.%s&#39;</span> % (os.path.expanduser(fname),
-<a name="l01204"></a>01204 self.<a class="code" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a>), <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01205"></a>01205 <span class="stringliteral"> </span><span class="keywordflow">return</span> result
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a46d1bc05e01f5eced432f00c9934db88"></a><!-- doxytag: member="cmd2::Cmd::redirect_output" ref="a46d1bc05e01f5eced432f00c9934db88" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::redirect_output </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00184">cmd2::get_paste_buffer()</a>, <a class="el" href="cmd2_8py_source.html#l00381">kept_state</a>, <a class="el" href="cmd2_8py_source.html#l00809">kept_sys</a>, <a class="el" href="cmd2_8py_source.html#l00809">redirect</a>, <a class="el" href="cmd2_8py_source.html#l00382">redirector</a>, and <a class="el" href="cmd2_8py_source.html#l00440">stdout</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00809"></a><a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">00809</a>
-<a name="l00810"></a>00810 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a>(self, statement):
-<a name="l00811"></a>00811 <span class="keywordflow">if</span> statement.parsed.pipeTo:
-<a name="l00812"></a>00812 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00813"></a>00813 self.<a class="code" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00814"></a>00814 self.<a class="code" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a> = subprocess.Popen(statement.parsed.pipeTo, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00815"></a>00815 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a>.stdin
-<a name="l00816"></a>00816 <span class="keywordflow">elif</span> statement.parsed.output:
-<a name="l00817"></a>00817 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> statement.parsed.outputTo) <span class="keywordflow">and</span> (<span class="keywordflow">not</span> can_clip):
-<a name="l00818"></a>00818 <span class="keywordflow">raise</span> EnvironmentError(<span class="stringliteral">&#39;Cannot redirect to paste buffer; install ``xclip`` and re-run to enable&#39;</span>)
-<a name="l00819"></a>00819 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00820"></a>00820 self.<a class="code" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00821"></a>00821 <span class="keywordflow">if</span> statement.parsed.outputTo:
-<a name="l00822"></a>00822 mode = <span class="stringliteral">&#39;w&#39;</span>
-<a name="l00823"></a>00823 <span class="keywordflow">if</span> statement.parsed.output == 2 * self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>:
-<a name="l00824"></a>00824 mode = <span class="stringliteral">&#39;a&#39;</span>
-<a name="l00825"></a>00825 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = open(os.path.expanduser(statement.parsed.outputTo), mode)
-<a name="l00826"></a>00826 <span class="keywordflow">else</span>:
-<a name="l00827"></a>00827 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = tempfile.TemporaryFile(mode=<span class="stringliteral">&quot;w+&quot;</span>)
-<a name="l00828"></a>00828 <span class="keywordflow">if</span> statement.parsed.output == <span class="stringliteral">&#39;&gt;&gt;&#39;</span>:
-<a name="l00829"></a>00829 self.stdout.write(<a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>())
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a8b44f9a5a3197613178b4a8fb1804ef7"></a><!-- doxytag: member="cmd2::Cmd::restore_output" ref="a8b44f9a5a3197613178b4a8fb1804ef7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::restore_output </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00830">830</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00381">kept_state</a>, and <a class="el" href="cmd2_8py_source.html#l00200">cmd2::write_to_paste_buffer</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00830"></a><a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">00830</a>
-<a name="l00831"></a>00831 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a>(self, statement):
-<a name="l00832"></a>00832 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a>:
-<a name="l00833"></a>00833 <span class="keywordflow">if</span> statement.parsed.output:
-<a name="l00834"></a>00834 <span class="keywordflow">if</span> <span class="keywordflow">not</span> statement.parsed.outputTo:
-<a name="l00835"></a>00835 self.stdout.seek(0)
-<a name="l00836"></a>00836 <a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(self.stdout.read())
-<a name="l00837"></a>00837 <span class="keywordflow">elif</span> statement.parsed.pipeTo:
-<a name="l00838"></a>00838 <span class="keywordflow">for</span> result <span class="keywordflow">in</span> self.redirect.communicate():
-<a name="l00839"></a>00839 self.kept_state.stdout.write(result <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00840"></a>00840 self.stdout.close()
-<a name="l00841"></a>00841 self.kept_state.restore()
-<a name="l00842"></a>00842 self.kept_sys.restore()
-<a name="l00843"></a>00843 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <span class="keywordtype">None</span>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a19b932e21ac917375f16457c986ad4f6"></a><!-- doxytag: member="cmd2::Cmd::run_commands_at_invocation" ref="a19b932e21ac917375f16457c986ad4f6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::run_commands_at_invocation </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>callargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01278">1278</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00416">_STOP_AND_EXIT</a>, and <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01283">cmdloop()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01278"></a><a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">01278</a>
-<a name="l01279"></a>01279 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a>(self, callargs):
-<a name="l01280"></a>01280 <span class="keywordflow">for</span> initial_command <span class="keywordflow">in</span> callargs:
-<a name="l01281"></a>01281 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(initial_command + <span class="stringliteral">&#39;\n&#39;</span>):
-<a name="l01282"></a>01282 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a160c7a080d222defe32c781138901d4e"></a><!-- doxytag: member="cmd2::Cmd::runTranscriptTests" ref="a160c7a080d222defe32c781138901d4e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::runTranscriptTests </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>callargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01268">1268</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01283">cmdloop()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01268"></a><a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">01268</a>
-<a name="l01269"></a>01269 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a>(self, callargs):
-<a name="l01270"></a>01270 <span class="keyword">class </span>TestMyAppCase(<a class="code" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a>):
-<a name="l01271"></a>01271 CmdApp = self.__class__
-<a name="l01272"></a>01272 self.__class__.testfiles = callargs
-<a name="l01273"></a>01273 sys.argv = [sys.argv[0]] <span class="comment"># the --test argument upsets unittest.main()</span>
-<a name="l01274"></a>01274 testcase = TestMyAppCase()
-<a name="l01275"></a>01275 runner = unittest.TextTestRunner()
-<a name="l01276"></a>01276 result = runner.run(testcase)
-<a name="l01277"></a>01277 result.printErrors()
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a28cd403d962038aca658344673a5ab38"></a><!-- doxytag: member="cmd2::Cmd::select" ref="a28cd403d962038aca658344673a5ab38" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::select </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>prompt</em> = <code>'Your&#160;choice?&#160;'</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Presents a numbered menu to the user. Modelled after
- the bash shell's SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -&gt; will be split into one-word options
- | a list of strings -&gt; will be offered as options
- | a list of tuples -&gt; interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user </pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00946">946</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00112">cmd2::options()</a>, and <a class="el" href="cmd2_8py_source.html#l00398">poutput()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00946"></a><a class="code" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">00946</a>
-<a name="l00947"></a>00947 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a>(self, options, prompt=&#39;Your choice? &#39;):
-<a name="l00948"></a>00948 <span class="stringliteral">&#39;&#39;&#39;Presents a numbered menu to the user. Modelled after</span>
-<a name="l00949"></a>00949 <span class="stringliteral"> the bash shell&#39;s SELECT. Returns the item chosen.</span>
-<a name="l00950"></a>00950 <span class="stringliteral"> </span>
-<a name="l00951"></a>00951 <span class="stringliteral"> Argument ``options`` can be:</span>
-<a name="l00952"></a>00952 <span class="stringliteral"></span>
-<a name="l00953"></a>00953 <span class="stringliteral"> | a single string -&gt; will be split into one-word options</span>
-<a name="l00954"></a>00954 <span class="stringliteral"> | a list of strings -&gt; will be offered as options</span>
-<a name="l00955"></a>00955 <span class="stringliteral"> | a list of tuples -&gt; interpreted as (value, text), so </span>
-<a name="l00956"></a>00956 <span class="stringliteral"> that the return value can differ from</span>
-<a name="l00957"></a>00957 <span class="stringliteral"> the text advertised to the user &#39;&#39;&#39;</span>
-<a name="l00958"></a>00958 <span class="keywordflow">if</span> isinstance(options, basestring):
-<a name="l00959"></a>00959 options = zip(options.split(), options.split())
-<a name="l00960"></a>00960 fulloptions = []
-<a name="l00961"></a>00961 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> options:
-<a name="l00962"></a>00962 <span class="keywordflow">if</span> isinstance(opt, basestring):
-<a name="l00963"></a>00963 fulloptions.append((opt, opt))
-<a name="l00964"></a>00964 <span class="keywordflow">else</span>:
-<a name="l00965"></a>00965 <span class="keywordflow">try</span>:
-<a name="l00966"></a>00966 fulloptions.append((opt[0], opt[1]))
-<a name="l00967"></a>00967 <span class="keywordflow">except</span> IndexError:
-<a name="l00968"></a>00968 fulloptions.append((opt[0], opt[0]))
-<a name="l00969"></a>00969 <span class="keywordflow">for</span> (idx, (value, text)) <span class="keywordflow">in</span> enumerate(fulloptions):
-<a name="l00970"></a>00970 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(<span class="stringliteral">&#39; %2d. %s\n&#39;</span> % (idx+1, text))
-<a name="l00971"></a>00971 <span class="keywordflow">while</span> <span class="keyword">True</span>:
-<a name="l00972"></a>00972 response = raw_input(prompt)
-<a name="l00973"></a>00973 <span class="keywordflow">try</span>:
-<a name="l00974"></a>00974 response = int(response)
-<a name="l00975"></a>00975 result = fulloptions[response - 1][0]
-<a name="l00976"></a>00976 <span class="keywordflow">break</span>
-<a name="l00977"></a>00977 <span class="keywordflow">except</span> ValueError:
-<a name="l00978"></a>00978 <span class="keywordflow">pass</span> <span class="comment"># loop and ask again</span>
-<a name="l00979"></a>00979 <span class="keywordflow">return</span> result
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a7a8e8257d7d35c7813355cdefb62b85b"></a><!-- doxytag: member="cmd2::Cmd::_STOP_AND_EXIT" ref="a7a8e8257d7d35c7813355cdefb62b85b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">cmd2::Cmd::_STOP_AND_EXIT</a> = True<code> [static, private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00416">416</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00941">do_quit()</a>, and <a class="el" href="cmd2_8py_source.html#l01278">run_commands_at_invocation()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="abe14bda0dc50326876c6a761cefba702"></a><!-- doxytag: member="cmd2::Cmd::_STOP_SCRIPT_NO_EXIT" ref="abe14bda0dc50326876c6a761cefba702" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">cmd2::Cmd::_STOP_SCRIPT_NO_EXIT</a> = 999<code> [static, private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00417">417</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00937">do_EOF()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a810ba12198cbbc4e38643c83278956f6"></a><!-- doxytag: member="cmd2::Cmd::abbrev" ref="a810ba12198cbbc4e38643c83278956f6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">cmd2::Cmd::abbrev</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00374">374</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00755">func_named()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a395ee1f733c5faeb66e74b308cbc5e63"></a><!-- doxytag: member="cmd2::Cmd::blankLinesAllowed" ref="a395ee1f733c5faeb66e74b308cbc5e63" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">cmd2::Cmd::blankLinesAllowed</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00490">490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab45987033aafd0458078de49d4cf1fb5"></a><!-- doxytag: member="cmd2::Cmd::blankLineTerminationParser" ref="ab45987033aafd0458078de49d4cf1fb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">cmd2::Cmd::blankLineTerminationParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a826ac7c82dd02c99be27940c179c9af3"></a><!-- doxytag: member="cmd2::Cmd::blankLineTerminator" ref="a826ac7c82dd02c99be27940c179c9af3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">cmd2::Cmd::blankLineTerminator</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a10de661ca23b94cd93972c260523c8a0"></a><!-- doxytag: member="cmd2::Cmd::case_insensitive" ref="a10de661ca23b94cd93972c260523c8a0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">cmd2::Cmd::case_insensitive</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00363">363</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00446">do_cmdenvironment()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a91dd3e77a8d1f247dcfdddbfc0288b3b"></a><!-- doxytag: member="cmd2::Cmd::colorcodes" ref="a91dd3e77a8d1f247dcfdddbfc0288b3b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">cmd2::Cmd::colorcodes</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment">{<span class="stringliteral">&#39;bold&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[1m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[22m&#39;</span>},
- <span class="stringliteral">&#39;cyan&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[36m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;blue&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[34m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;red&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[31m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;magenta&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[35m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;green&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[32m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;underline&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[4m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[24m&#39;</span>}}
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00427">427</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2ec43e734ae5b2a581216dc7914b231a"></a><!-- doxytag: member="cmd2::Cmd::colors" ref="a2ec43e734ae5b2a581216dc7914b231a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">cmd2::Cmd::colors</a> = (platform.system() != 'Windows')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00434">434</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae6adde6cd440331e4add0bdf8c2c61d0"></a><!-- doxytag: member="cmd2::Cmd::commentGrammars" ref="ae6adde6cd440331e4add0bdf8c2c61d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">cmd2::Cmd::commentGrammars</a> = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00485">485</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00794">complete_statement()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0333f71a3291354d3238a4853ec5e762"></a><!-- doxytag: member="cmd2::Cmd::commentInProgress" ref="a0333f71a3291354d3238a4853ec5e762" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">cmd2::Cmd::commentInProgress</a> = pyparsing.Literal('/*')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00487">487</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a186ca22e76dc63ad9d8a95cfaeb4f7fd"></a><!-- doxytag: member="cmd2::Cmd::continuation_prompt" ref="a186ca22e76dc63ad9d8a95cfaeb4f7fd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">cmd2::Cmd::continuation_prompt</a> = '&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00364">364</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00794">complete_statement()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a227bb0748c5c461090c98eadc35ea5e4"></a><!-- doxytag: member="cmd2::Cmd::continuation_prompt" ref="a227bb0748c5c461090c98eadc35ea5e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">cmd2::Cmd::continuation_prompt</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a549399bed9574c87901100530343ac68"></a><!-- doxytag: member="cmd2::Cmd::current_script_dir" ref="a549399bed9574c87901100530343ac68" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">cmd2::Cmd::current_script_dir</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00375">375</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01206">do__relative_load()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7b07b64964162c07f50675b2b40160b2"></a><!-- doxytag: member="cmd2::Cmd::debug" ref="a7b07b64964162c07f50675b2b40160b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">cmd2::Cmd::debug</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00379">379</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00404">perror()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3af82e64cdabf19b462cd0ddf686823d"></a><!-- doxytag: member="cmd2::Cmd::default_file_name" ref="a3af82e64cdabf19b462cd0ddf686823d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">cmd2::Cmd::default_file_name</a> = 'command.txt'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00373">373</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01128">do_ed()</a>, and <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7da859e33eae87d5069b96d366cf04b4"></a><!-- doxytag: member="cmd2::Cmd::default_to_shell" ref="a7da859e33eae87d5069b96d366cf04b4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd::default_to_shell</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00370">370</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00868">_default()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab14061f1d84f49fb8fefcce285e7aec7"></a><!-- doxytag: member="cmd2::Cmd::defaultExtension" ref="ab14061f1d84f49fb8fefcce285e7aec7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">cmd2::Cmd::defaultExtension</a> = 'txt'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00372">372</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01189">read_file_or_url()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3a237dae48a4dba0daa7e114ff098e90"></a><!-- doxytag: member="cmd2::Cmd::do__load" ref="a3a237dae48a4dba0daa7e114ff098e90" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">cmd2::Cmd::do__load</a> = do_load<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01241">1241</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01206">do__relative_load()</a>, and <a class="el" href="cmd2_8py_source.html#l01128">do_ed()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a900317e58aad07d0d1fb48080dc63d5c"></a><!-- doxytag: member="cmd2::Cmd::do_edit" ref="a900317e58aad07d0d1fb48080dc63d5c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">cmd2::Cmd::do_edit</a> = do_ed<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01155">1155</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a489ae23e2c2dc31c04eab9287c9339fa"></a><!-- doxytag: member="cmd2::Cmd::do_eof" ref="a489ae23e2c2dc31c04eab9287c9339fa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">cmd2::Cmd::do_eof</a> = do_EOF<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00939">939</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7407cf3f70091dc1ade5acb856585850"></a><!-- doxytag: member="cmd2::Cmd::do_exit" ref="a7407cf3f70091dc1ade5acb856585850" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">cmd2::Cmd::do_exit</a> = do_quit<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00943">943</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a71e16c0eab993aa6f22272e04615fa4e"></a><!-- doxytag: member="cmd2::Cmd::do_hi" ref="a71e16c0eab993aa6f22272e04615fa4e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">cmd2::Cmd::do_hi</a> = do_history<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01124">1124</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a978b02763d086aa3f4a278c370b6798f"></a><!-- doxytag: member="cmd2::Cmd::do_l" ref="a978b02763d086aa3f4a278c370b6798f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">cmd2::Cmd::do_l</a> = do_list<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01125">1125</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0be8d5c8676c2da5eacb8dbaf2e10e29"></a><!-- doxytag: member="cmd2::Cmd::do_li" ref="a0be8d5c8676c2da5eacb8dbaf2e10e29" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">cmd2::Cmd::do_li</a> = do_list<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01126">1126</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad938266e8224edd7a6e681b9f4416cb5"></a><!-- doxytag: member="cmd2::Cmd::do_q" ref="ad938266e8224edd7a6e681b9f4416cb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">cmd2::Cmd::do_q</a> = do_quit<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00944">944</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0a9b6e01b7ac4efb65f2957c28949e87"></a><!-- doxytag: member="cmd2::Cmd::do_r" ref="a0a9b6e01b7ac4efb65f2957c28949e87" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">cmd2::Cmd::do_r</a> = do_run<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01256">1256</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a417779ccb5de864826f97a959bd196d3"></a><!-- doxytag: member="cmd2::Cmd::echo" ref="a417779ccb5de864826f97a959bd196d3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">cmd2::Cmd::echo</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00362">362</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a25fe904aca52573c6f10e798dd561588"></a><!-- doxytag: member="cmd2::Cmd::editor" ref="a25fe904aca52573c6f10e798dd561588" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd::editor</a> = os.environ.get('EDITOR')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00418">418</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01128">do_ed()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3a1abb5d4a8d42dcce7d61b04bdf9e97"></a><!-- doxytag: member="cmd2::Cmd::editor" ref="a3a1abb5d4a8d42dcce7d61b04bdf9e97" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd::editor</a> = 'notepad'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00421">421</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a35586c262b272917f6ecae8e76fca6b9"></a><!-- doxytag: member="cmd2::Cmd::excludeFromHistory" ref="a35586c262b272917f6ecae8e76fca6b9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">cmd2::Cmd::excludeFromHistory</a> = '''run r list l <a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> hi ed edit li eof'''<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00369">369</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad571e5687af698c33a547062762a26bc"></a><!-- doxytag: member="cmd2::Cmd::feedback_to_output" ref="ad571e5687af698c33a547062762a26bc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">cmd2::Cmd::feedback_to_output</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00377">377</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9db85d1db5ea30170d540102f1206b1f"></a><!-- doxytag: member="cmd2::Cmd::help" ref="a9db85d1db5ea30170d540102f1206b1f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd::help</a> = &quot;describe function of parameter&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00981">981</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a666a090bc7298aae6ca55840e9418f96"></a><!-- doxytag: member="cmd2::Cmd::history" ref="a666a090bc7298aae6ca55840e9418f96" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">cmd2::Cmd::history</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01128">do_ed()</a>, <a class="el" href="cmd2_8py_source.html#l01083">do_history()</a>, <a class="el" href="cmd2_8py_source.html#l01160">do_save()</a>, and <a class="el" href="cmd2_8py_source.html#l01100">last_matching()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af7cb41e066bc55be38b97ea82269e5e8"></a><!-- doxytag: member="cmd2::Cmd::initial_stdout" ref="af7cb41e066bc55be38b97ea82269e5e8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">cmd2::Cmd::initial_stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a984d7a052143f938fa7894fbd44632d2"></a><!-- doxytag: member="cmd2::Cmd::inputParser" ref="a984d7a052143f938fa7894fbd44632d2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">cmd2::Cmd::inputParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3f1d7fcb42b72f182eed91009e0708c3"></a><!-- doxytag: member="cmd2::Cmd::intro" ref="a3f1d7fcb42b72f182eed91009e0708c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">cmd2::Cmd::intro</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00898">898</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad480d9102b3a5e4c8c5541d2c205a1ad"></a><!-- doxytag: member="cmd2::Cmd::kept_state" ref="ad480d9102b3a5e4c8c5541d2c205a1ad" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">cmd2::Cmd::kept_state</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00381">381</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>, and <a class="el" href="cmd2_8py_source.html#l00830">restore_output()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a86a3b99c482252a9c9e7fc283c7eae5d"></a><!-- doxytag: member="cmd2::Cmd::kept_sys" ref="a86a3b99c482252a9c9e7fc283c7eae5d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">cmd2::Cmd::kept_sys</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8ccd464e255a798b587637f9b812dbcd"></a><!-- doxytag: member="cmd2::Cmd::keywords" ref="a8ccd464e255a798b587637f9b812dbcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">cmd2::Cmd::keywords</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00755">func_named()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adaaec8df571e88463c3b8b02fefea8b2"></a><!-- doxytag: member="cmd2::Cmd::lastcmd" ref="adaaec8df571e88463c3b8b02fefea8b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">cmd2::Cmd::lastcmd</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00854">854</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a866c4b8895784a477d36bebfecfa397e"></a><!-- doxytag: member="cmd2::Cmd::legalChars" ref="a866c4b8895784a477d36bebfecfa397e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">cmd2::Cmd::legalChars</a> = u'!#$%.:?@_'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00367">367</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a55e7978c792429a0a2e3321abdbd23fe"></a><!-- doxytag: member="cmd2::Cmd::locals_in_py" ref="a55e7978c792429a0a2e3321abdbd23fe" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">cmd2::Cmd::locals_in_py</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00380">380</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a295de6e6060359049be89b5cdb6c09b1"></a><!-- doxytag: member="cmd2::Cmd::multilineCommand" ref="a295de6e6060359049be89b5cdb6c09b1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">cmd2::Cmd::multilineCommand</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a05fbd7501cbc1f911e9a4925e5f0804a"></a><!-- doxytag: member="cmd2::Cmd::multilineCommands" ref="a05fbd7501cbc1f911e9a4925e5f0804a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd::multilineCommands</a> = []<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate</a>, <a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate</a>, and <a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00491">491</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a501ba802672b553037e265760319cfe1"></a><!-- doxytag: member="cmd2::Cmd::multilineParser" ref="a501ba802672b553037e265760319cfe1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">cmd2::Cmd::multilineParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4e4d47a554f0725c2562c2bc19af1a3e"></a><!-- doxytag: member="cmd2::Cmd::noSpecialParse" ref="a4e4d47a554f0725c2562c2bc19af1a3e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">cmd2::Cmd::noSpecialParse</a> = 'set ed edit exit'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00371">371</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4540b84ee5f75aa1f915042ac4f327dc"></a><!-- doxytag: member="cmd2::Cmd::old_completer" ref="a4540b84ee5f75aa1f915042ac4f327dc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">cmd2::Cmd::old_completer</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00898">898</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a60c8c9f51ca086f83a2563b7c5e93421"></a><!-- doxytag: member="cmd2::Cmd::parser" ref="a60c8c9f51ca086f83a2563b7c5e93421" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">cmd2::Cmd::parser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00258">cmd2::ParsedString::full_parsed_statement()</a>, and <a class="el" href="cmd2_8py_source.html#l00263">cmd2::ParsedString::with_args_replaced()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a794ce4cfd06ddd8df24df33d9f116a65"></a><!-- doxytag: member="cmd2::Cmd::prefixParser" ref="a794ce4cfd06ddd8df24df33d9f116a65" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">cmd2::Cmd::prefixParser</a> = pyparsing.Empty()<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00484">484</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae9a33dc613b00f4d5b849c0d3521f2c3"></a><!-- doxytag: member="cmd2::Cmd::prompt" ref="ae9a33dc613b00f4d5b849c0d3521f2c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd::prompt</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate</a>, <a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a30058e5e628d60dedf7c500e270b3e5d"></a><!-- doxytag: member="cmd2::Cmd::pystate" ref="a30058e5e628d60dedf7c500e270b3e5d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">cmd2::Cmd::pystate</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a50495cbf3a3ea3467c86233ebbea4572"></a><!-- doxytag: member="cmd2::Cmd::quiet" ref="a50495cbf3a3ea3467c86233ebbea4572" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">cmd2::Cmd::quiet</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00378">378</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00408">pfeedback()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac1dac1bcd74f78671161775a95d74c0a"></a><!-- doxytag: member="cmd2::Cmd::redirect" ref="ac1dac1bcd74f78671161775a95d74c0a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">cmd2::Cmd::redirect</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a64b810574dab9ec12100c5344dc66735"></a><!-- doxytag: member="cmd2::Cmd::redirector" ref="a64b810574dab9ec12100c5344dc66735" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd::redirector</a> = '&gt;'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00382">382</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a01befaea1ef9fa2c8b26521f7b2dfb9c"></a><!-- doxytag: member="cmd2::Cmd::reserved_words" ref="a01befaea1ef9fa2c8b26521f7b2dfb9c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">cmd2::Cmd::reserved_words</a> = []<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00376">376</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aafc3b1cd861e711c3f5e10cd00a41221"></a><!-- doxytag: member="cmd2::Cmd::saveparser" ref="aafc3b1cd861e711c3f5e10cd00a41221" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">cmd2::Cmd::saveparser</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment">(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^<span class="stringliteral">&#39;*&#39;</span>)(<span class="stringliteral">&quot;idx&quot;</span>) +
- pyparsing.Optional(pyparsing.Word(legalChars + <span class="stringliteral">&#39;/\\&#39;</span>))(<span class="stringliteral">&quot;fname&quot;</span>) +
- pyparsing.stringEnd)
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01157">1157</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6cec2f634666d15d032d4c113e654c3c"></a><!-- doxytag: member="cmd2::Cmd::settable" ref="a6cec2f634666d15d032d4c113e654c3c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd::settable</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(<span class="stringliteral">&#39;&#39;&#39;</span>
-<span class="stringliteral"> prompt</span>
-<span class="stringliteral"> colors Colorized output (*nix only)</span>
-<span class="stringliteral"> continuation_prompt On 2nd+ line of input</span>
-<span class="stringliteral"> debug Show full error stack on error</span>
-<span class="stringliteral"> default_file_name for ``save``, ``load``, etc.</span>
-<span class="stringliteral"> editor Program used by ``edit`` </span>
-<span class="stringliteral"> case_insensitive upper- and lower-case both OK</span>
-<span class="stringliteral"> feedback_to_output include nonessentials in `|`, `&gt;` results </span>
-<span class="stringliteral"> quiet Don&#39;t print nonessential feedback</span>
-<span class="stringliteral"> echo Echo command issued into output</span>
-<span class="stringliteral"> timing Report execution times</span>
-<span class="stringliteral"> abbrev Accept abbreviated commands</span>
-<span class="stringliteral"> &#39;&#39;&#39;</span>)
-</pre></div>
-<p>Reimplemented in <a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00383">383</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00446">do_cmdenvironment()</a>, <a class="el" href="cmd2_8py_source.html#l01000">do_set()</a>, and <a class="el" href="cmd2_8py_source.html#l00982">do_show()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8ccfbcd2a4eb800f040fcdbd26089df"></a><!-- doxytag: member="cmd2::Cmd::shortcuts" ref="ad8ccfbcd2a4eb800f040fcdbd26089df" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd::shortcuts</a> = {'?': '<a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a>', '!': 'shell', '@': 'load', '@@': '_relative_load'}<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00368">368</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00479">do_shortcuts()</a>, and <a class="el" href="cmd2_8py_source.html#l00726">parsed()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a728675cc7b48ac258c5026929df0dfe4"></a><!-- doxytag: member="cmd2::Cmd::shortcuts" ref="a728675cc7b48ac258c5026929df0dfe4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd::shortcuts</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a58e84cc1e072fda53b98ba9ed4376540"></a><!-- doxytag: member="cmd2::Cmd::singleLineParser" ref="a58e84cc1e072fda53b98ba9ed4376540" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">cmd2::Cmd::singleLineParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6f0eed071b4e9197cc4fa46a2c8f1457"></a><!-- doxytag: member="cmd2::Cmd::stdin" ref="a6f0eed071b4e9197cc4fa46a2c8f1457" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">cmd2::Cmd::stdin</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2a71ccfd9f189e17db765b603f2c9a78"></a><!-- doxytag: member="cmd2::Cmd::stdout" ref="a2a71ccfd9f189e17db765b603f2c9a78" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">cmd2::Cmd::stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00440">440</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00457">do_help()</a>, <a class="el" href="cmd2_8py_source.html#l01039">do_py()</a>, and <a class="el" href="cmd2_8py_source.html#l00809">redirect_output()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6bd95a7f702f668696ab6e88555da23d"></a><!-- doxytag: member="cmd2::Cmd::terminators" ref="a6bd95a7f702f668696ab6e88555da23d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd::terminators</a> = [';']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00489">489</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00446">do_cmdenvironment()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2d83899c5edb8c1296cb90b0fb282de7"></a><!-- doxytag: member="cmd2::Cmd::timing" ref="a2d83899c5edb8c1296cb90b0fb282de7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">cmd2::Cmd::timing</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00365">365</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">onecmd_plus_hooks()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8c02476fc0918fde1093ce103be09de"></a><!-- doxytag: member="cmd2::Cmd::urlre" ref="ad8c02476fc0918fde1093ce103be09de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">cmd2::Cmd::urlre</a> = re.compile('(https?://[-\\w\\./]+)')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01217">1217</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="add0217858bbc4c268a5f2f27330ad1f8"></a><!-- doxytag: member="cmd2::Cmd::use_rawinput" ref="add0217858bbc4c268a5f2f27330ad1f8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">cmd2::Cmd::use_rawinput</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00876">pseudo_raw_input()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1Cmd.html">Cmd</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Cmd.png b/doxygen/html/classcmd2_1_1Cmd.png
deleted file mode 100644
index 46cdfc6..0000000
--- a/doxygen/html/classcmd2_1_1Cmd.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1Cmd2TestCase-members.html b/doxygen/html/classcmd2_1_1Cmd2TestCase-members.html
deleted file mode 100644
index a812559..0000000
--- a/doxygen/html/classcmd2_1_1Cmd2TestCase-members.html
+++ /dev/null
@@ -1,144 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Cmd2TestCase.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Cmd2TestCase Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [private]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">anyWhitespace</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">expectationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">runTest</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">tearDown</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a></td><td><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Cmd2TestCase.html b/doxygen/html/classcmd2_1_1Cmd2TestCase.html
deleted file mode 100644
index ee68f56..0000000
--- a/doxygen/html/classcmd2_1_1Cmd2TestCase.html
+++ /dev/null
@@ -1,506 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Cmd2TestCase Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Cmd2TestCase.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Cmd2TestCase Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Cmd2TestCase" -->
-<p><a href="classcmd2_1_1Cmd2TestCase-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">runTest</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">tearDown</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">anyWhitespace</a> = re.compile(r'\s', re.DOTALL | re.MULTILINE)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">expectationParser</a> = <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a>|<a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a> = pyparsing.Word(pyparsing.printables)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a> = pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)</td></tr>
-<tr><td colspan="2"><h2><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01476">1476</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aaad687718f366338a76f83cb6547a258"></a><!-- doxytag: member="cmd2::Cmd2TestCase::_test_transcript" ref="aaad687718f366338a76f83cb6547a258" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::_test_transcript </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fname</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>transcript</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01506">1506</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01490">cmdapp</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01495">runTest()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01506"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">01506</a>
-<a name="l01507"></a>01507 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a>(self, fname, transcript):
-<a name="l01508"></a>01508 lineNum = 0
-<a name="l01509"></a>01509 finished = <span class="keyword">False</span>
-<a name="l01510"></a>01510 line = transcript.next()
-<a name="l01511"></a>01511 lineNum += 1
-<a name="l01512"></a>01512 tests_run = 0
-<a name="l01513"></a>01513 <span class="keywordflow">while</span> <span class="keywordflow">not</span> finished:
-<a name="l01514"></a>01514 <span class="comment"># Scroll forward to where actual commands begin</span>
-<a name="l01515"></a>01515 <span class="keywordflow">while</span> <span class="keywordflow">not</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01516"></a>01516 <span class="keywordflow">try</span>:
-<a name="l01517"></a>01517 line = transcript.next()
-<a name="l01518"></a>01518 <span class="keywordflow">except</span> StopIteration:
-<a name="l01519"></a>01519 finished = <span class="keyword">True</span>
-<a name="l01520"></a>01520 <span class="keywordflow">break</span>
-<a name="l01521"></a>01521 lineNum += 1
-<a name="l01522"></a>01522 command = [line[len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):]]
-<a name="l01523"></a>01523 line = transcript.next()
-<a name="l01524"></a>01524 <span class="comment"># Read the entirety of a multi-line command</span>
-<a name="l01525"></a>01525 <span class="keywordflow">while</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.continuation_prompt):
-<a name="l01526"></a>01526 command.append(line[len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.continuation_prompt):])
-<a name="l01527"></a>01527 <span class="keywordflow">try</span>:
-<a name="l01528"></a>01528 line = transcript.next()
-<a name="l01529"></a>01529 <span class="keywordflow">except</span> StopIteration:
-<a name="l01530"></a>01530 <span class="keywordflow">raise</span> (StopIteration,
-<a name="l01531"></a>01531 <span class="stringliteral">&#39;Transcript broke off while reading command beginning at line %d with\n%s&#39;</span>
-<a name="l01532"></a>01532 % (command[0]))
-<a name="l01533"></a>01533 lineNum += 1
-<a name="l01534"></a>01534 command = <span class="stringliteral">&#39;&#39;</span>.join(command)
-<a name="l01535"></a>01535 <span class="comment"># Send the command into the application and capture the resulting output</span>
-<a name="l01536"></a>01536 stop = self.cmdapp.onecmd_plus_hooks(command)
-<a name="l01537"></a>01537 <span class="comment">#TODO: should act on ``stop``</span>
-<a name="l01538"></a>01538 result = self.outputTrap.read()
-<a name="l01539"></a>01539 <span class="comment"># Read the expected result from transcript</span>
-<a name="l01540"></a>01540 <span class="keywordflow">if</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01541"></a>01541 message = <span class="stringliteral">&#39;\nFile %s, line %d\nCommand was:\n%s\nExpected: (nothing)\nGot:\n%s\n&#39;</span>%\
-<a name="l01542"></a>01542 (fname, lineNum, command, result)
-<a name="l01543"></a>01543 self.assert_(not(result.strip()), message)
-<a name="l01544"></a>01544 <span class="keywordflow">continue</span>
-<a name="l01545"></a>01545 expected = []
-<a name="l01546"></a>01546 <span class="keywordflow">while</span> <span class="keywordflow">not</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01547"></a>01547 expected.append(line)
-<a name="l01548"></a>01548 <span class="keywordflow">try</span>:
-<a name="l01549"></a>01549 line = transcript.next()
-<a name="l01550"></a>01550 <span class="keywordflow">except</span> StopIteration:
-<a name="l01551"></a>01551 finished = <span class="keyword">True</span>
-<a name="l01552"></a>01552 <span class="keywordflow">break</span>
-<a name="l01553"></a>01553 lineNum += 1
-<a name="l01554"></a>01554 expected = <span class="stringliteral">&#39;&#39;</span>.join(expected)
-<a name="l01555"></a>01555 <span class="comment"># Compare actual result to expected</span>
-<a name="l01556"></a>01556 message = <span class="stringliteral">&#39;\nFile %s, line %d\nCommand was:\n%s\nExpected:\n%s\nGot:\n%s\n&#39;</span>%\
-<a name="l01557"></a>01557 (fname, lineNum, command, expected, result)
-<a name="l01558"></a>01558 expected = self.expectationParser.transformString(expected)
-<a name="l01559"></a>01559 <span class="comment"># checking whitespace is a pain - let&#39;s skip it</span>
-<a name="l01560"></a>01560 expected = self.anyWhitespace.sub(<span class="stringliteral">&#39;&#39;</span>, expected)
-<a name="l01561"></a>01561 result = self.anyWhitespace.sub(<span class="stringliteral">&#39;&#39;</span>, result)
-<a name="l01562"></a>01562 self.assert_(re.match(expected, result, re.MULTILINE | re.DOTALL), message)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad82fc3489ffaf8ae227e7b122df389e0"></a><!-- doxytag: member="cmd2::Cmd2TestCase::fetchTranscripts" ref="ad82fc3489ffaf8ae227e7b122df389e0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::fetchTranscripts </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01481">1481</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01490">setUp()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01481"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">01481</a>
-<a name="l01482"></a>01482 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a>(self):
-<a name="l01483"></a>01483 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a> = {}
-<a name="l01484"></a>01484 <span class="keywordflow">for</span> fileset <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>.testfiles:
-<a name="l01485"></a>01485 <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> glob.glob(fileset):
-<a name="l01486"></a>01486 tfile = open(fname)
-<a name="l01487"></a>01487 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a>[fname] = iter(tfile.readlines())
-<a name="l01488"></a>01488 tfile.close()
-<a name="l01489"></a>01489 <span class="keywordflow">if</span> <span class="keywordflow">not</span> len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a>):
- <span class="keywordflow">raise</span> (StandardError,), <span class="stringliteral">&quot;No test files found - nothing to test.&quot;</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="acc8585a2192f48e04a8eafd63348c590"></a><!-- doxytag: member="cmd2::Cmd2TestCase::runTest" ref="acc8585a2192f48e04a8eafd63348c590" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::runTest </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01495">1495</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01506">_test_transcript()</a>, and <a class="el" href="cmd2_8py_source.html#l01480">CmdApp</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01495"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">01495</a>
-<a name="l01496"></a>01496 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">runTest</a>(self): <span class="comment"># was testall</span>
-<a name="l01497"></a>01497 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01498"></a>01498 its = sorted(self.transcripts.items())
-<a name="l01499"></a>01499 <span class="keywordflow">for</span> (fname, transcript) <span class="keywordflow">in</span> its:
- self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a>(fname, transcript)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a5892c02ac5ee5a25c47bbfa1c648647b"></a><!-- doxytag: member="cmd2::Cmd2TestCase::setUp" ref="a5892c02ac5ee5a25c47bbfa1c648647b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::setUp </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01480">CmdApp</a>, <a class="el" href="cmd2_8py_source.html#l01490">cmdapp</a>, <a class="el" href="cmd2_8py_source.html#l01481">fetchTranscripts()</a>, and <a class="el" href="cmd2_8py_source.html#l01490">outputTrap</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01490"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">01490</a>
-<a name="l01491"></a>01491 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a>(self):
-<a name="l01492"></a>01492 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01493"></a>01493 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a> = <a class="code" href="classcmd2_1_1OutputTrap.html">OutputTrap</a>()
-<a name="l01494"></a>01494 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a> = self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>()
- self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a>()
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a12a9839011a264bf817e646114523052"></a><!-- doxytag: member="cmd2::Cmd2TestCase::tearDown" ref="a12a9839011a264bf817e646114523052" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::tearDown </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01563">1563</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01480">CmdApp</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01563"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">01563</a>
-<a name="l01564"></a>01564 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">tearDown</a>(self):
-<a name="l01565"></a>01565 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01566"></a>01566 self.outputTrap.tearDown()
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a946827bef7050042cee99d3749c976d0"></a><!-- doxytag: member="cmd2::Cmd2TestCase::anyWhitespace" ref="a946827bef7050042cee99d3749c976d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">cmd2::Cmd2TestCase::anyWhitespace</a> = re.compile(r'\s', re.DOTALL | re.MULTILINE)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01505">1505</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae3ce50557636abee00a3941461dd450c"></a><!-- doxytag: member="cmd2::Cmd2TestCase::CmdApp" ref="ae3ce50557636abee00a3941461dd450c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">cmd2::Cmd2TestCase::CmdApp</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01480">1480</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01495">runTest()</a>, <a class="el" href="cmd2_8py_source.html#l01490">setUp()</a>, and <a class="el" href="cmd2_8py_source.html#l01563">tearDown()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acc7fc3df4fb04682fd1e4b2c4cc4cd3c"></a><!-- doxytag: member="cmd2::Cmd2TestCase::cmdapp" ref="acc7fc3df4fb04682fd1e4b2c4cc4cd3c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmd2::Cmd2TestCase::cmdapp</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01506">_test_transcript()</a>, and <a class="el" href="cmd2_8py_source.html#l01490">setUp()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af9574fde56ba05bc1532a6a028fb566d"></a><!-- doxytag: member="cmd2::Cmd2TestCase::expectationParser" ref="af9574fde56ba05bc1532a6a028fb566d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">cmd2::Cmd2TestCase::expectationParser</a> = <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a>|<a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01504">1504</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a29b62f02c603b82014102babccd0c40e"></a><!-- doxytag: member="cmd2::Cmd2TestCase::notRegexPattern" ref="a29b62f02c603b82014102babccd0c40e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">cmd2::Cmd2TestCase::notRegexPattern</a> = pyparsing.Word(pyparsing.printables)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01502">1502</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adeb5a7b735ad3b7f23a3c44d15ad283e"></a><!-- doxytag: member="cmd2::Cmd2TestCase::outputTrap" ref="adeb5a7b735ad3b7f23a3c44d15ad283e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">cmd2::Cmd2TestCase::outputTrap</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01490">setUp()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa85409ff40b934d96ca1b3d3ff9e897d"></a><!-- doxytag: member="cmd2::Cmd2TestCase::regexPattern" ref="aa85409ff40b934d96ca1b3d3ff9e897d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">cmd2::Cmd2TestCase::regexPattern</a> = pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01500">1500</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad319aa2e1874f60202610e5b8de33dbb"></a><!-- doxytag: member="cmd2::Cmd2TestCase::transcripts" ref="ad319aa2e1874f60202610e5b8de33dbb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">cmd2::Cmd2TestCase::transcripts</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01481">1481</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Cmd__inherit__graph.dot b/doxygen/html/classcmd2_1_1Cmd__inherit__graph.dot
deleted file mode 100644
index e8cc77e..0000000
--- a/doxygen/html/classcmd2_1_1Cmd__inherit__graph.dot
+++ /dev/null
@@ -1,15 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{example::CmdLineApp\n|+ do_orate\l+ do_say\l+ maxrepeats\l+ multilineCommands\l+ redirector\l|+ do_speak()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classexample_1_1CmdLineApp.html"];
- Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node3 [label="{pirate6::Pirate\n|+ initial_gold\l+ gold\l+ prompt\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate6_1_1Pirate.html"];
- Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node4 [label="{pirate7::Pirate\n|+ initial_gold\l+ default_to_shell\l+ gold\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate7_1_1Pirate.html"];
- Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node5 [label="{pirate8::Pirate\n|+ initial_gold\l+ action\l+ default_to_shell\l+ gold\l+ help\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ do_yo()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate8_1_1Pirate.html"];
-}
diff --git a/doxygen/html/classcmd2_1_1Cmd__inherit__graph.md5 b/doxygen/html/classcmd2_1_1Cmd__inherit__graph.md5
deleted file mode 100644
index 7ac1402..0000000
--- a/doxygen/html/classcmd2_1_1Cmd__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c1c794b5373476e380640b03b47b2be2 \ No newline at end of file
diff --git a/doxygen/html/classcmd2_1_1EmbeddedConsoleExit.html b/doxygen/html/classcmd2_1_1EmbeddedConsoleExit.html
deleted file mode 100644
index 39c71cc..0000000
--- a/doxygen/html/classcmd2_1_1EmbeddedConsoleExit.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::EmbeddedConsoleExit Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1EmbeddedConsoleExit.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::EmbeddedConsoleExit Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::EmbeddedConsoleExit" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00346">346</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">EmbeddedConsoleExit</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1EmptyStatement.html b/doxygen/html/classcmd2_1_1EmptyStatement.html
deleted file mode 100644
index 7274b4f..0000000
--- a/doxygen/html/classcmd2_1_1EmptyStatement.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::EmptyStatement Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1EmptyStatement.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::EmptyStatement Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::EmptyStatement" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00349">349</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1EmptyStatement.html">EmptyStatement</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1History-members.html b/doxygen/html/classcmd2_1_1History-members.html
deleted file mode 100644
index 927db57..0000000
--- a/doxygen/html/classcmd2_1_1History-members.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1History.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::History Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1History.html">cmd2::History</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">extend</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">get</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">rangePattern</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">span</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">spanpattern</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a></td><td><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1History.html b/doxygen/html/classcmd2_1_1History.html
deleted file mode 100644
index b255a90..0000000
--- a/doxygen/html/classcmd2_1_1History.html
+++ /dev/null
@@ -1,519 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::History Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1History.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::History Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::History" -->
-<p><a href="classcmd2_1_1History-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">extend</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">get</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">span</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">rangePattern</a> = re.compile(r'^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">spanpattern</a> = re.compile(r'^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$')</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">A list of HistoryItems that knows how to respond to user requests.
-&gt;&gt;&gt; h = History([HistoryItem('first'), HistoryItem('second'), HistoryItem('third'), HistoryItem('fourth')])
-&gt;&gt;&gt; h.span('-2..')
-['third', 'fourth']
-&gt;&gt;&gt; h.span('2..3')
-['second', 'third']
-&gt;&gt;&gt; h.span('3')
-['third']
-&gt;&gt;&gt; h.span(':')
-['first', 'second', 'third', 'fourth']
-&gt;&gt;&gt; h.span('2..')
-['second', 'third', 'fourth']
-&gt;&gt;&gt; h.span('-1')
-['fourth']
-&gt;&gt;&gt; h.span('-2..-3')
-['third', 'second']
-&gt;&gt;&gt; h.search('o')
-['second', 'fourth']
-&gt;&gt;&gt; h.search('/IR/')
-['first', 'third']
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01304">1304</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aef5a4f297a77df78cd0e6bb17b67fb16"></a><!-- doxytag: member="cmd2::History::append" ref="aef5a4f297a77df78cd0e6bb17b67fb16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::append </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>new</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01368">1368</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01372">extend()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01368"></a><a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">01368</a>
-<a name="l01369"></a>01369 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a>(self, new):
-<a name="l01370"></a>01370 new = <a class="code" href="classcmd2_1_1HistoryItem.html">HistoryItem</a>(new)
-<a name="l01371"></a>01371 list.append(self, new)
- new.idx = len(self)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a1c036910ea442db79fe012715b29c9db"></a><!-- doxytag: member="cmd2::History::extend" ref="a1c036910ea442db79fe012715b29c9db" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::extend </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>new</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01372">1372</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00287">cmd2::StubbornDict::append</a>, and <a class="el" href="cmd2_8py_source.html#l01368">append()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01372"></a><a class="code" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">01372</a>
-<a name="l01373"></a>01373 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">extend</a>(self, new):
-<a name="l01374"></a>01374 <span class="keywordflow">for</span> n <span class="keywordflow">in</span> new:
-<a name="l01375"></a>01375 self.<a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a>(n)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a030faac02c0b814fc676d21d8c5e049c"></a><!-- doxytag: member="cmd2::History::get" ref="a030faac02c0b814fc676d21d8c5e049c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::get </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>getme</em> = <code>None</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fromEnd</em> = <code>False</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01376">1376</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01376"></a><a class="code" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">01376</a>
-<a name="l01377"></a>01377 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">get</a>(self, getme=None, fromEnd=False):
-<a name="l01378"></a>01378 <span class="keywordflow">if</span> <span class="keywordflow">not</span> getme:
-<a name="l01379"></a>01379 <span class="keywordflow">return</span> self
-<a name="l01380"></a>01380 <span class="keywordflow">try</span>:
-<a name="l01381"></a>01381 getme = int(getme)
-<a name="l01382"></a>01382 <span class="keywordflow">if</span> getme &lt; 0:
-<a name="l01383"></a>01383 <span class="keywordflow">return</span> self[:(-1 * getme)]
-<a name="l01384"></a>01384 <span class="keywordflow">else</span>:
-<a name="l01385"></a>01385 <span class="keywordflow">return</span> [self[getme-1]]
-<a name="l01386"></a>01386 <span class="keywordflow">except</span> IndexError:
-<a name="l01387"></a>01387 <span class="keywordflow">return</span> []
-<a name="l01388"></a>01388 <span class="keywordflow">except</span> ValueError:
-<a name="l01389"></a>01389 rangeResult = self.rangePattern.search(getme)
-<a name="l01390"></a>01390 <span class="keywordflow">if</span> rangeResult:
-<a name="l01391"></a>01391 start = rangeResult.group(<span class="stringliteral">&#39;start&#39;</span>) <span class="keywordflow">or</span> <span class="keywordtype">None</span>
-<a name="l01392"></a>01392 end = rangeResult.group(<span class="stringliteral">&#39;start&#39;</span>) <span class="keywordflow">or</span> <span class="keywordtype">None</span>
-<a name="l01393"></a>01393 <span class="keywordflow">if</span> start:
-<a name="l01394"></a>01394 start = int(start) - 1
-<a name="l01395"></a>01395 <span class="keywordflow">if</span> end:
-<a name="l01396"></a>01396 end = int(end)
-<a name="l01397"></a>01397 <span class="keywordflow">return</span> self[start:end]
-<a name="l01398"></a>01398
-<a name="l01399"></a>01399 getme = getme.strip()
-<a name="l01400"></a>01400
-<a name="l01401"></a>01401 <span class="keywordflow">if</span> getme.startswith(<span class="stringliteral">r&#39;/&#39;</span>) <span class="keywordflow">and</span> getme.endswith(<span class="stringliteral">r&#39;/&#39;</span>):
-<a name="l01402"></a>01402 finder = re.compile(getme[1:-1], re.DOTALL | re.MULTILINE | re.IGNORECASE)
-<a name="l01403"></a>01403 <span class="keyword">def </span>isin(hi):
-<a name="l01404"></a>01404 <span class="keywordflow">return</span> finder.search(hi)
-<a name="l01405"></a>01405 <span class="keywordflow">else</span>:
-<a name="l01406"></a>01406 <span class="keyword">def </span>isin(hi):
-<a name="l01407"></a>01407 <span class="keywordflow">return</span> (getme.lower() <span class="keywordflow">in</span> hi.lowercase)
-<a name="l01408"></a>01408 <span class="keywordflow">return</span> [itm <span class="keywordflow">for</span> itm <span class="keywordflow">in</span> self <span class="keywordflow">if</span> isin(itm)]
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ae1db5657367e6aa9b0e43811d5b8893f"></a><!-- doxytag: member="cmd2::History::search" ref="ae1db5657367e6aa9b0e43811d5b8893f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::search </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>target</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01337">1337</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01337"></a><a class="code" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">01337</a>
-<a name="l01338"></a>01338 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a>(self, target):
-<a name="l01339"></a>01339 target = target.strip()
-<a name="l01340"></a>01340 <span class="keywordflow">if</span> target[0] == target[-1] == <span class="stringliteral">&#39;/&#39;</span> <span class="keywordflow">and</span> len(target) &gt; 1:
-<a name="l01341"></a>01341 target = target[1:-1]
-<a name="l01342"></a>01342 <span class="keywordflow">else</span>:
-<a name="l01343"></a>01343 target = re.escape(target)
-<a name="l01344"></a>01344 pattern = re.compile(target, re.IGNORECASE)
- <span class="keywordflow">return</span> [s <span class="keywordflow">for</span> s <span class="keywordflow">in</span> self <span class="keywordflow">if</span> pattern.search(s)]
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a8c0837240ac7747aa804ba9eebddab60"></a><!-- doxytag: member="cmd2::History::span" ref="a8c0837240ac7747aa804ba9eebddab60" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::span </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01346">1346</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01331">to_index()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01346"></a><a class="code" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">01346</a>
-<a name="l01347"></a>01347 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">span</a>(self, raw):
-<a name="l01348"></a>01348 <span class="keywordflow">if</span> raw.lower() <span class="keywordflow">in</span> (<span class="stringliteral">&#39;*&#39;</span>, <span class="stringliteral">&#39;-&#39;</span>, <span class="stringliteral">&#39;all&#39;</span>):
-<a name="l01349"></a>01349 raw = <span class="stringliteral">&#39;:&#39;</span>
-<a name="l01350"></a>01350 results = self.spanpattern.search(raw)
-<a name="l01351"></a>01351 <span class="keywordflow">if</span> <span class="keywordflow">not</span> results:
-<a name="l01352"></a>01352 <span class="keywordflow">raise</span> IndexError
-<a name="l01353"></a>01353 <span class="keywordflow">if</span> <span class="keywordflow">not</span> results.group(<span class="stringliteral">&#39;separator&#39;</span>):
-<a name="l01354"></a>01354 <span class="keywordflow">return</span> [self[self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;start&#39;</span>))]]
-<a name="l01355"></a>01355 start = self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;start&#39;</span>))
-<a name="l01356"></a>01356 end = self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;end&#39;</span>))
-<a name="l01357"></a>01357 reverse = <span class="keyword">False</span>
-<a name="l01358"></a>01358 <span class="keywordflow">if</span> end <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:
-<a name="l01359"></a>01359 <span class="keywordflow">if</span> end &lt; start:
-<a name="l01360"></a>01360 (start, end) = (end, start)
-<a name="l01361"></a>01361 reverse = <span class="keyword">True</span>
-<a name="l01362"></a>01362 end += 1
-<a name="l01363"></a>01363 result = self[start:end]
-<a name="l01364"></a>01364 <span class="keywordflow">if</span> reverse:
-<a name="l01365"></a>01365 result.reverse()
-<a name="l01366"></a>01366 <span class="keywordflow">return</span> result
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a28fe5dc698da4c7bf82fdcdfb2e70506"></a><!-- doxytag: member="cmd2::History::to_index" ref="a28fe5dc698da4c7bf82fdcdfb2e70506" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::to_index </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01331">1331</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01326">zero_based_index()</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01346">span()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01331"></a><a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">01331</a>
-<a name="l01332"></a>01332 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(self, raw):
-<a name="l01333"></a>01333 <span class="keywordflow">if</span> raw:
-<a name="l01334"></a>01334 result = self.<a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a>(int(raw))
-<a name="l01335"></a>01335 <span class="keywordflow">else</span>:
-<a name="l01336"></a>01336 result = <span class="keywordtype">None</span>
- <span class="keywordflow">return</span> result
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="accd354b7c81e1cd538438b834630f3ac"></a><!-- doxytag: member="cmd2::History::zero_based_index" ref="accd354b7c81e1cd538438b834630f3ac" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::zero_based_index </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>onebased</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01326">1326</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01331">to_index()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01326"></a><a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">01326</a>
-<a name="l01327"></a>01327 <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a>(self, onebased):
-<a name="l01328"></a>01328 result = onebased
-<a name="l01329"></a>01329 <span class="keywordflow">if</span> result &gt; 0:
-<a name="l01330"></a>01330 result -= 1
- <span class="keywordflow">return</span> result
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a47db7cadf89510850e60e3c908a376f1"></a><!-- doxytag: member="cmd2::History::rangePattern" ref="a47db7cadf89510850e60e3c908a376f1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">cmd2::History::rangePattern</a> = re.compile(r'^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01367">1367</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa5204f159577beb16f07a8a9ada184ec"></a><!-- doxytag: member="cmd2::History::spanpattern" ref="aa5204f159577beb16f07a8a9ada184ec" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">cmd2::History::spanpattern</a> = re.compile(r'^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01345">1345</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1History.html">History</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1HistoryItem-members.html b/doxygen/html/classcmd2_1_1HistoryItem-members.html
deleted file mode 100644
index 0c6295e..0000000
--- a/doxygen/html/classcmd2_1_1HistoryItem-members.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1HistoryItem.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::HistoryItem Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">__init__</a></td><td><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a></td><td><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">listformat</a></td><td><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">lowercase</a></td><td><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">pr</a></td><td><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1HistoryItem.html b/doxygen/html/classcmd2_1_1HistoryItem.html
deleted file mode 100644
index 8cdb0ab..0000000
--- a/doxygen/html/classcmd2_1_1HistoryItem.html
+++ /dev/null
@@ -1,268 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::HistoryItem Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1HistoryItem.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::HistoryItem Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::HistoryItem" -->
-<p><a href="classcmd2_1_1HistoryItem-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">pr</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">lowercase</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">listformat</a> = '-------------------------[%d]\n%s\n'</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01295">1295</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab873a526e5978d15a16fddae74005471"></a><!-- doxytag: member="cmd2::HistoryItem::__init__" ref="ab873a526e5978d15a16fddae74005471" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::HistoryItem::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>instr</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01297"></a><a class="code" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">01297</a>
-<a name="l01298"></a>01298 <span class="keyword">def </span><a class="code" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">__init__</a>(self, instr):
-<a name="l01299"></a>01299 str.__init__(self)
-<a name="l01300"></a>01300 self.<a class="code" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">lowercase</a> = self.lower()
- self.<a class="code" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a> = <span class="keywordtype">None</span>
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="af49dd31da48eafd74653503a69eae230"></a><!-- doxytag: member="cmd2::HistoryItem::pr" ref="af49dd31da48eafd74653503a69eae230" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::HistoryItem::pr </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01301">1301</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01297">idx</a>, and <a class="el" href="cmd2_8py_source.html#l01296">listformat</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01301"></a><a class="code" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">01301</a>
-<a name="l01302"></a>01302 <span class="keyword">def </span><a class="code" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">pr</a>(self):
-<a name="l01303"></a>01303 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">listformat</a> % (self.<a class="code" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a>, str(self))
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a83243fbd9faac88d0fb2c13473029d12"></a><!-- doxytag: member="cmd2::HistoryItem::idx" ref="a83243fbd9faac88d0fb2c13473029d12" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">cmd2::HistoryItem::idx</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01301">pr()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac496a3283d2754e61e156ddbf2370259"></a><!-- doxytag: member="cmd2::HistoryItem::listformat" ref="ac496a3283d2754e61e156ddbf2370259" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">cmd2::HistoryItem::listformat</a> = '-------------------------[%d]\n%s\n'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01296">1296</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01301">pr()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a74c5f486309e86773802f72335ff4252"></a><!-- doxytag: member="cmd2::HistoryItem::lowercase" ref="a74c5f486309e86773802f72335ff4252" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">cmd2::HistoryItem::lowercase</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1HistoryItem.html">HistoryItem</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1NotSettableError.html b/doxygen/html/classcmd2_1_1NotSettableError.html
deleted file mode 100644
index 40cefb2..0000000
--- a/doxygen/html/classcmd2_1_1NotSettableError.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::NotSettableError Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1NotSettableError.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::NotSettableError Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::NotSettableError" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01409">1409</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1NotSettableError.html">NotSettableError</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1OptionParser-members.html b/doxygen/html/classcmd2_1_1OptionParser-members.html
deleted file mode 100644
index 9ef0e61..0000000
--- a/doxygen/html/classcmd2_1_1OptionParser-members.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1OptionParser.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::OptionParser Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">error</a></td><td><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a></td><td><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">print_help</a></td><td><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1OptionParser.html b/doxygen/html/classcmd2_1_1OptionParser.html
deleted file mode 100644
index 548b736..0000000
--- a/doxygen/html/classcmd2_1_1OptionParser.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::OptionParser Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1OptionParser.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::OptionParser Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::OptionParser" -->
-<p><a href="classcmd2_1_1OptionParser-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">error</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">print_help</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00064">64</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ada4f39b453e033ae4356709f8ee9f340"></a><!-- doxytag: member="cmd2::OptionParser::error" ref="ada4f39b453e033ae4356709f8ee9f340" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::error </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">error(msg : string)
-
-Print a usage message incorporating 'msg' to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00077">77</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00077"></a><a class="code" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">00077</a>
-<a name="l00078"></a>00078 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">error</a>(self, msg):
-<a name="l00079"></a>00079 <span class="stringliteral">&quot;&quot;&quot;error(msg : string)</span>
-<a name="l00080"></a>00080 <span class="stringliteral"></span>
-<a name="l00081"></a>00081 <span class="stringliteral"> Print a usage message incorporating &#39;msg&#39; to stderr and exit.</span>
-<a name="l00082"></a>00082 <span class="stringliteral"> If you override this in a subclass, it should not return -- it</span>
-<a name="l00083"></a>00083 <span class="stringliteral"> should either exit or raise an exception.</span>
-<a name="l00084"></a>00084 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00085"></a>00085 <span class="keywordflow">raise</span> optparse.OptParseError(msg)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad82c8fb7559af2e4b1663e0762a80c89"></a><!-- doxytag: member="cmd2::OptionParser::exit" ref="ad82c8fb7559af2e4b1663e0762a80c89" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::exit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>status</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00065">65</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00065"></a><a class="code" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">00065</a>
-<a name="l00066"></a>00066 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a>(self, status=0, msg=None):
-<a name="l00067"></a>00067 self.values._exit = <span class="keyword">True</span>
-<a name="l00068"></a>00068 <span class="keywordflow">if</span> msg:
-<a name="l00069"></a>00069 <span class="keywordflow">print</span> (msg)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a6f2d24051471268be245221149bc9c6a"></a><!-- doxytag: member="cmd2::OptionParser::print_help" ref="a6f2d24051471268be245221149bc9c6a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::print_help </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00070">70</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00070"></a><a class="code" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">00070</a>
-<a name="l00071"></a>00071 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">print_help</a>(self, *args, **kwargs):
-<a name="l00072"></a>00072 <span class="keywordflow">try</span>:
-<a name="l00073"></a>00073 <span class="keywordflow">print</span> (self._func.__doc__)
-<a name="l00074"></a>00074 <span class="keywordflow">except</span> AttributeError:
-<a name="l00075"></a>00075 <span class="keywordflow">pass</span>
-<a name="l00076"></a>00076 optparse.OptionParser.print_help(self, *args, **kwargs)
-
-</pre></div>
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1OptionParser.html">OptionParser</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1OutputTrap-members.html b/doxygen/html/classcmd2_1_1OutputTrap-members.html
deleted file mode 100644
index dffc392..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap-members.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1OutputTrap.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::OutputTrap Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td><td><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a></td><td><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1OutputTrap.html b/doxygen/html/classcmd2_1_1OutputTrap.html
deleted file mode 100644
index db10768..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap.html
+++ /dev/null
@@ -1,312 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::OutputTrap Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1OutputTrap.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::OutputTrap Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::OutputTrap" --><!-- doxytag: inherits="cmd2::Borg" --><div class="dynheader">
-Inheritance diagram for cmd2::OutputTrap:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1OutputTrap.png" usemap="#cmd2::OutputTrap_map" alt=""/>
- <map id="cmd2::OutputTrap_map" name="cmd2::OutputTrap_map">
-<area href="classcmd2_1_1Borg.html" alt="cmd2::Borg" shape="rect" coords="0,0,111,24"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1OutputTrap-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01459">1459</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0dc45d536432b07d7ec32da5755b5c85"></a><!-- doxytag: member="cmd2::OutputTrap::__init__" ref="a0dc45d536432b07d7ec32da5755b5c85" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01462"></a><a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">01462</a>
-<a name="l01463"></a>01463 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a>(self):
-<a name="l01464"></a>01464 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01465"></a>01465 self.<a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a> = sys.stdout
- sys.stdout = self
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a492ceb8dfb3f6e90bf095a710ab56ad1"></a><!-- doxytag: member="cmd2::OutputTrap::read" ref="a492ceb8dfb3f6e90bf095a710ab56ad1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::read </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01468">1468</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01462">contents</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01468"></a><a class="code" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">01468</a>
-<a name="l01469"></a>01469 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a>(self):
-<a name="l01470"></a>01470 result = self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a>
-<a name="l01471"></a>01471 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
- <span class="keywordflow">return</span> result
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a06961b49c3e19e9984f077a08b3a75f2"></a><!-- doxytag: member="cmd2::OutputTrap::tearDown" ref="a06961b49c3e19e9984f077a08b3a75f2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::tearDown </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01472">1472</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01462">contents</a>, and <a class="el" href="cmd2_8py_source.html#l01462">old_stdout</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01472"></a><a class="code" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">01472</a>
-<a name="l01473"></a>01473 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a>(self):
-<a name="l01474"></a>01474 sys.stdout = self.<a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a>
-<a name="l01475"></a>01475 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aa3bec468fdc0d248cd43cb8e8e0d96cd"></a><!-- doxytag: member="cmd2::OutputTrap::write" ref="aa3bec468fdc0d248cd43cb8e8e0d96cd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::write </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>txt</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01466">1466</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01462">contents</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01466"></a><a class="code" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">01466</a>
-<a name="l01467"></a>01467 <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a>(self, txt):
- self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> += txt
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a9117a6d5bfa07f1eeade54f24eeba0ed"></a><!-- doxytag: member="cmd2::OutputTrap::contents" ref="a9117a6d5bfa07f1eeade54f24eeba0ed" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">cmd2::OutputTrap::contents</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01468">read()</a>, <a class="el" href="cmd2_8py_source.html#l01472">tearDown()</a>, and <a class="el" href="cmd2_8py_source.html#l01466">write()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac7a0b848dc18c74b089bc0d4044996de"></a><!-- doxytag: member="cmd2::OutputTrap::old_stdout" ref="ac7a0b848dc18c74b089bc0d4044996de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">cmd2::OutputTrap::old_stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01472">tearDown()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1OutputTrap.html">OutputTrap</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1OutputTrap.png b/doxygen/html/classcmd2_1_1OutputTrap.png
deleted file mode 100644
index e7dab35..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.dot b/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.dot
deleted file mode 100644
index 16dcbaf..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{cmd2::OutputTrap\n|+ contents\l+ old_stdout\l|+ __init__()\l+ read()\l+ tearDown()\l+ write()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Borg\n|- _shared_state\l|+ __new__()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Borg.html"];
-}
diff --git a/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.md5 b/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.md5
deleted file mode 100644
index ed401b4..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-1988ba17dfe54c6a9c1b5199bcb939d8 \ No newline at end of file
diff --git a/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.dot b/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.dot
deleted file mode 100644
index 16dcbaf..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{cmd2::OutputTrap\n|+ contents\l+ old_stdout\l|+ __init__()\l+ read()\l+ tearDown()\l+ write()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Borg\n|- _shared_state\l|+ __new__()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Borg.html"];
-}
diff --git a/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.md5 b/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.md5
deleted file mode 100644
index ed401b4..0000000
--- a/doxygen/html/classcmd2_1_1OutputTrap__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-1988ba17dfe54c6a9c1b5199bcb939d8 \ No newline at end of file
diff --git a/doxygen/html/classcmd2_1_1ParsedString-members.html b/doxygen/html/classcmd2_1_1ParsedString-members.html
deleted file mode 100644
index 36f9a60..0000000
--- a/doxygen/html/classcmd2_1_1ParsedString-members.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1ParsedString.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::ParsedString Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a></td><td><a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a></td><td><a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1ParsedString.html b/doxygen/html/classcmd2_1_1ParsedString.html
deleted file mode 100644
index c1b36e8..0000000
--- a/doxygen/html/classcmd2_1_1ParsedString.html
+++ /dev/null
@@ -1,216 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::ParsedString Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1ParsedString.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::ParsedString Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::ParsedString" -->
-<p><a href="classcmd2_1_1ParsedString-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00257">257</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a6ac3a7f2f37126a25774517b3eb7cace"></a><!-- doxytag: member="cmd2::ParsedString::full_parsed_statement" ref="a6ac3a7f2f37126a25774517b3eb7cace" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::ParsedString::full_parsed_statement </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00258">258</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00726">cmd2::Cmd::parsed()</a>, and <a class="el" href="cmd2_8py_source.html#l00667">cmd2::Cmd::parser</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00258"></a><a class="code" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">00258</a>
-<a name="l00259"></a>00259 <span class="keyword">def </span><a class="code" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a>(self):
-<a name="l00260"></a>00260 new = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(<span class="stringliteral">&#39;%s %s&#39;</span> % (self.parsed.command, self.parsed.args))
-<a name="l00261"></a>00261 new.parsed = self.parsed
-<a name="l00262"></a>00262 new.parser = self.parser
- <span class="keywordflow">return</span> new
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="afe56ec060a51b268e266f7c0d1fb7328"></a><!-- doxytag: member="cmd2::ParsedString::with_args_replaced" ref="afe56ec060a51b268e266f7c0d1fb7328" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::ParsedString::with_args_replaced </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>newargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00263">263</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00726">cmd2::Cmd::parsed()</a>, and <a class="el" href="cmd2_8py_source.html#l00667">cmd2::Cmd::parser</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00263"></a><a class="code" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">00263</a>
-<a name="l00264"></a>00264 <span class="keyword">def </span><a class="code" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a>(self, newargs):
-<a name="l00265"></a>00265 new = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(newargs)
-<a name="l00266"></a>00266 new.parsed = self.parsed
-<a name="l00267"></a>00267 new.parser = self.parser
-<a name="l00268"></a>00268 new.parsed[<span class="stringliteral">&#39;args&#39;</span>] = newargs
-<a name="l00269"></a>00269 new.parsed.statement[<span class="stringliteral">&#39;args&#39;</span>] = newargs
-<a name="l00270"></a>00270 <span class="keywordflow">return</span> new
-
-</pre></div>
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1ParsedString.html">ParsedString</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1PasteBufferError-members.html b/doxygen/html/classcmd2_1_1PasteBufferError-members.html
deleted file mode 100644
index 238aba9..0000000
--- a/doxygen/html/classcmd2_1_1PasteBufferError-members.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1PasteBufferError.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::PasteBufferError Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a></td><td><a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a></td><td><a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a></td><td><code> [static]</code></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1PasteBufferError.html b/doxygen/html/classcmd2_1_1PasteBufferError.html
deleted file mode 100644
index 06a4f31..0000000
--- a/doxygen/html/classcmd2_1_1PasteBufferError.html
+++ /dev/null
@@ -1,198 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::PasteBufferError Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1PasteBufferError.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::PasteBufferError Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::PasteBufferError" -->
-<p><a href="classcmd2_1_1PasteBufferError-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00162">162</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae1cd41756d1ae940201fe2cb0d0f821e"></a><!-- doxytag: member="cmd2::PasteBufferError::__init__" ref="ae1cd41756d1ae940201fe2cb0d0f821e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::PasteBufferError::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00174">174</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00164">errmsg</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00174"></a><a class="code" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">00174</a>
-<a name="l00175"></a>00175 <span class="keyword">def </span><a class="code" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a>(self):
-<a name="l00176"></a>00176 Exception.__init__(self, self.<a class="code" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a>)
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="adaa363483c6d5a54f13713233ba398b2"></a><!-- doxytag: member="cmd2::PasteBufferError::errmsg" ref="adaa363483c6d5a54f13713233ba398b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">cmd2::PasteBufferError::errmsg</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires pywin32</span>
-<span class="stringliteral">to be installed on operating system.</span>
-<span class="stringliteral">Download from http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</span>
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00164">164</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00174">__init__()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1PasteBufferError.html">PasteBufferError</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Statekeeper-members.html b/doxygen/html/classcmd2_1_1Statekeeper-members.html
deleted file mode 100644
index 173b1cd..0000000
--- a/doxygen/html/classcmd2_1_1Statekeeper-members.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Statekeeper.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Statekeeper Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a></td><td><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a></td><td><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a></td><td><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a></td><td><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a></td><td><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1Statekeeper.html b/doxygen/html/classcmd2_1_1Statekeeper.html
deleted file mode 100644
index 8e52272..0000000
--- a/doxygen/html/classcmd2_1_1Statekeeper.html
+++ /dev/null
@@ -1,284 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Statekeeper Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1Statekeeper.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Statekeeper Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Statekeeper" -->
-<p><a href="classcmd2_1_1Statekeeper-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01436">1436</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a3550a0316a7f911d7b13da87844ee882"></a><!-- doxytag: member="cmd2::Statekeeper::__init__" ref="a3550a0316a7f911d7b13da87844ee882" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>attribs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01437"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">01437</a>
-<a name="l01438"></a>01438 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a>(self, obj, attribs):
-<a name="l01439"></a>01439 self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a> = obj
-<a name="l01440"></a>01440 self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a> = attribs
-<a name="l01441"></a>01441 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>:
- self.<a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a>()
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a00e6cfdbe169bcb76db888b9d0beff03"></a><!-- doxytag: member="cmd2::Statekeeper::restore" ref="a00e6cfdbe169bcb76db888b9d0beff03" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::restore </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01445">1445</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01437">attribs</a>, and <a class="el" href="cmd2_8py_source.html#l01437">obj</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01445"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">01445</a>
-<a name="l01446"></a>01446 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a>(self):
-<a name="l01447"></a>01447 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>:
-<a name="l01448"></a>01448 <span class="keywordflow">for</span> attrib <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a>:
-<a name="l01449"></a>01449 setattr(self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>, attrib, getattr(self, attrib))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a848245f65d18fddf4bb768bd3f911b30"></a><!-- doxytag: member="cmd2::Statekeeper::save" ref="a848245f65d18fddf4bb768bd3f911b30" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::save </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01442">1442</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l01437">attribs</a>, and <a class="el" href="cmd2_8py_source.html#l01437">obj</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01442"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">01442</a>
-<a name="l01443"></a>01443 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a>(self):
-<a name="l01444"></a>01444 <span class="keywordflow">for</span> attrib <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a>:
- setattr(self, attrib, getattr(self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>, attrib))
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a18466d6cef3f084e92f086a86d4a7244"></a><!-- doxytag: member="cmd2::Statekeeper::attribs" ref="a18466d6cef3f084e92f086a86d4a7244" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">cmd2::Statekeeper::attribs</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01445">restore()</a>, and <a class="el" href="cmd2_8py_source.html#l01442">save()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a84a5071e786e0dff91a413e3fd0470c1"></a><!-- doxytag: member="cmd2::Statekeeper::obj" ref="a84a5071e786e0dff91a413e3fd0470c1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">cmd2::Statekeeper::obj</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01445">restore()</a>, and <a class="el" href="cmd2_8py_source.html#l01442">save()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1Statekeeper.html">Statekeeper</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1StubbornDict-members.html b/doxygen/html/classcmd2_1_1StubbornDict-members.html
deleted file mode 100644
index d19e7a1..0000000
--- a/doxygen/html/classcmd2_1_1StubbornDict-members.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1StubbornDict.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::StubbornDict Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">append</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a></td><td><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1StubbornDict.html b/doxygen/html/classcmd2_1_1StubbornDict.html
deleted file mode 100644
index f663de0..0000000
--- a/doxygen/html/classcmd2_1_1StubbornDict.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::StubbornDict Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1StubbornDict.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::StubbornDict Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::StubbornDict" -->
-<p><a href="classcmd2_1_1StubbornDict-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">append</a> = update</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
-&gt;&gt;&gt; d = StubbornDict(large='gross', small='klein')
-&gt;&gt;&gt; sorted(d.items())
-[('large', 'gross'), ('small', 'klein')]
-&gt;&gt;&gt; d.append(['plain', ' plaid'])
-&gt;&gt;&gt; sorted(d.items())
-[('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
-&gt;&gt;&gt; d += ' girl Frauelein, Maedchen\\n\\n shoe schuh'
-&gt;&gt;&gt; sorted(d.items())
-[('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''), ('shoe', 'schuh'), ('small', 'klein')]
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00271">271</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a219b3f21c078f3b8158de67beae62da2"></a><!-- doxytag: member="cmd2::StubbornDict::__add__" ref="a219b3f21c078f3b8158de67beae62da2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__add__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00291">291</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00321">cmd2::stubbornDict()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00291"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">00291</a>
-<a name="l00292"></a>00292 <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a>(self, arg):
-<a name="l00293"></a>00293 selfcopy = copy.copy(self)
-<a name="l00294"></a>00294 selfcopy.update(<a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(arg))
- <span class="keywordflow">return</span> selfcopy
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad7c49b2ca37c0c88b198853706ae7e99"></a><!-- doxytag: member="cmd2::StubbornDict::__iadd__" ref="ad7c49b2ca37c0c88b198853706ae7e99" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__iadd__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00288">288</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00285">update()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00288"></a><a class="code" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">00288</a>
-<a name="l00289"></a>00289 <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a>(self, arg):
-<a name="l00290"></a>00290 self.<a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a>(arg)
- <span class="keywordflow">return</span> self
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a190b1b2bd8a914bafaab137c5b1276ea"></a><!-- doxytag: member="cmd2::StubbornDict::__radd__" ref="a190b1b2bd8a914bafaab137c5b1276ea" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__radd__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00295">295</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00321">cmd2::stubbornDict()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00295"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">00295</a>
-<a name="l00296"></a>00296 <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a>(self, arg):
-<a name="l00297"></a>00297 selfcopy = copy.copy(self)
-<a name="l00298"></a>00298 selfcopy.update(<a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(arg))
-<a name="l00299"></a>00299 <span class="keywordflow">return</span> selfcopy
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad46f55b61faae98d241e30d52cd04eee"></a><!-- doxytag: member="cmd2::StubbornDict::to_dict" ref="ad46f55b61faae98d241e30d52cd04eee" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::to_dict </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>cls</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00301">301</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00301"></a><a class="code" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">00301</a>
-<a name="l00302"></a>00302 <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a>(cls, arg):
-<a name="l00303"></a>00303 <span class="stringliteral">&#39;Generates dictionary from string or list of strings&#39;</span>
-<a name="l00304"></a>00304 <span class="keywordflow">if</span> hasattr(arg, <span class="stringliteral">&#39;splitlines&#39;</span>):
-<a name="l00305"></a>00305 arg = arg.splitlines()
-<a name="l00306"></a>00306 <span class="keywordflow">if</span> hasattr(arg, <span class="stringliteral">&#39;__reversed__&#39;</span>):
-<a name="l00307"></a>00307 result = {}
-<a name="l00308"></a>00308 <span class="keywordflow">for</span> a <span class="keywordflow">in</span> arg:
-<a name="l00309"></a>00309 a = a.strip()
-<a name="l00310"></a>00310 <span class="keywordflow">if</span> a:
-<a name="l00311"></a>00311 key_val = a.split(<span class="keywordtype">None</span>, 1)
-<a name="l00312"></a>00312 key = key_val[0]
-<a name="l00313"></a>00313 <span class="keywordflow">if</span> len(key_val) &gt; 1:
-<a name="l00314"></a>00314 val = key_val[1]
-<a name="l00315"></a>00315 <span class="keywordflow">else</span>:
-<a name="l00316"></a>00316 val = <span class="stringliteral">&#39;&#39;</span>
-<a name="l00317"></a>00317 result[key] = val
-<a name="l00318"></a>00318 <span class="keywordflow">else</span>:
-<a name="l00319"></a>00319 result = arg
-<a name="l00320"></a>00320 <span class="keywordflow">return</span> result
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a669dd7f5373f3726d8c8fb52a1e85bbd"></a><!-- doxytag: member="cmd2::StubbornDict::update" ref="a669dd7f5373f3726d8c8fb52a1e85bbd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::update </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00285">285</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00288">__iadd__()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00285"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">00285</a>
-<a name="l00286"></a>00286 <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a>(self, arg):
- dict.update(self, StubbornDict.to_dict(arg))
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a66dc32a221c00611f1c131382703c333"></a><!-- doxytag: member="cmd2::StubbornDict::append" ref="a66dc32a221c00611f1c131382703c333" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">cmd2::StubbornDict::append</a> = update<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00287">287</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01372">cmd2::History::extend()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1StubbornDict.html">StubbornDict</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_borg-members.html b/doxygen/html/classcmd2_1_1_borg-members.html
deleted file mode 100644
index 025ea71..0000000
--- a/doxygen/html/classcmd2_1_1_borg-members.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_borg.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Borg Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_borg.html">cmd2::Borg</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td><td><a class="el" href="classcmd2_1_1_borg.html">cmd2::Borg</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_borg.html b/doxygen/html/classcmd2_1_1_borg.html
deleted file mode 100644
index 7caf290..0000000
--- a/doxygen/html/classcmd2_1_1_borg.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Borg Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_borg.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Borg Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Borg" --><div class="dynheader">
-Inheritance diagram for cmd2::Borg:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1_borg.png" usemap="#cmd2::Borg_map" alt=""/>
- <map id="cmd2::Borg_map" name="cmd2::Borg_map">
-<area href="classcmd2_1_1_output_trap.html" alt="cmd2::OutputTrap" shape="rect" coords="0,56,111,80"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1_borg-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01450">1450</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="addff1031aaf78f5e1dc5ff0c6dba5137"></a><!-- doxytag: member="cmd2::Borg::__new__" ref="addff1031aaf78f5e1dc5ff0c6dba5137" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Borg::__new__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>cls</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>a</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>k</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01454">1454</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_borg.html">Borg</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_borg.png b/doxygen/html/classcmd2_1_1_borg.png
deleted file mode 100644
index 962195b..0000000
--- a/doxygen/html/classcmd2_1_1_borg.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1_cmd-members.html b/doxygen/html/classcmd2_1_1_cmd-members.html
deleted file mode 100644
index 7417f21..0000000
--- a/doxygen/html/classcmd2_1_1_cmd-members.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_cmd.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Cmd Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_cmd.html b/doxygen/html/classcmd2_1_1_cmd.html
deleted file mode 100644
index 8a89fed..0000000
--- a/doxygen/html/classcmd2_1_1_cmd.html
+++ /dev/null
@@ -1,2587 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Cmd Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_cmd.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Cmd Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for cmd2::Cmd:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1_cmd.png" usemap="#cmd2::Cmd_map" alt=""/>
- <map id="cmd2::Cmd_map" name="cmd2::Cmd_map">
-<area href="classexample_1_1_cmd_line_app.html" alt="example::CmdLineApp" shape="rect" coords="0,56,136,80"/>
-<area href="classpirate6_1_1_pirate.html" alt="pirate6::Pirate" shape="rect" coords="146,56,282,80"/>
-<area href="classpirate7_1_1_pirate.html" alt="pirate7::Pirate" shape="rect" coords="292,56,428,80"/>
-<area href="classpirate8_1_1_pirate.html" alt="pirate8::Pirate" shape="rect" coords="438,56,574,80"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1_cmd-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a> = '&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a> = u'!#$%.:?@_'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a> = {'?': '<a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a>', '!': 'shell', '@': 'load', '@@': '_relative_load'}</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a> = '''run r list l <a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> hi ed edit li eof'''</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a> = 'set ed edit exit'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a> = 'txt'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a> = 'command.txt'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a> = '&gt;'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a> = os.environ.get('EDITOR')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a> = 'notepad'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a> = (platform.system() != 'Windows')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a> = pyparsing.Empty()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a> = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a> = pyparsing.Literal('/*')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a> = [';']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a> = do_EOF</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a> = do_quit</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a> = do_quit</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a> = &quot;describe function of parameter&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a> = do_history</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a> = do_list</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a> = do_list</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a> = do_ed</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a> = re.compile('(https?://[-\\w\\./]+)')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a> = do_load</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a> = do_run</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00361">361</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="afef8fbba2cb5adea45e3a22a506c8665"></a><!-- doxytag: member="cmd2::Cmd::__init__" ref="afef8fbba2cb5adea45e3a22a506c8665" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a0e5f32e5ab972e32273ef5d69de81afc"></a><!-- doxytag: member="cmd2::Cmd::cmdloop" ref="a0e5f32e5ab972e32273ef5d69de81afc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::cmdloop </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01283">1283</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9c7f8fd1e7909d18a0f1d8cebf6c1966"></a><!-- doxytag: member="cmd2::Cmd::colorize" ref="a9c7f8fd1e7909d18a0f1d8cebf6c1966" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::colorize </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>val</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>color</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00435">435</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9f07c787a0f421ce9186b404fed63c54"></a><!-- doxytag: member="cmd2::Cmd::complete_statement" ref="a9f07c787a0f421ce9186b404fed63c54" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::complete_statement </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Keep accepting lines of input until the command is complete.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00794">794</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa084d0f962d9ea060c935ff6a9cf74a8"></a><!-- doxytag: member="cmd2::Cmd::do__relative_load" ref="aa084d0f962d9ea060c935ff6a9cf74a8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do__relative_load </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script's directory.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01206">1206</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a79949284f70e1fdb7e33117cc4195f80"></a><!-- doxytag: member="cmd2::Cmd::do_cmdenvironment" ref="a79949284f70e1fdb7e33117cc4195f80" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_cmdenvironment </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Summary report of interactive parameters.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00446">446</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aebdc7ebb6dc83e9dadb8827cdab1952a"></a><!-- doxytag: member="cmd2::Cmd::do_ed" ref="aebdc7ebb6dc83e9dadb8827cdab1952a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_ed </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-"set edit (program-name)" or set EDITOR environment variable
-to control which editing program is used.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01128">1128</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab2783ec53899e2b4c0abda7007471e64"></a><!-- doxytag: member="cmd2::Cmd::do_EOF" ref="ab2783ec53899e2b4c0abda7007471e64" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_EOF </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00937">937</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af112b7b704dcd8d34c389fcaa150e3d0"></a><!-- doxytag: member="cmd2::Cmd::do_help" ref="af112b7b704dcd8d34c389fcaa150e3d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_help </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00457">457</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a46d9a5551bb0456721a0bf7dc07b0d0b"></a><!-- doxytag: member="cmd2::Cmd::do_history" ref="a46d9a5551bb0456721a0bf7dc07b0d0b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_history </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01083">1083</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af278702e71cf57de45012216904d1bb5"></a><!-- doxytag: member="cmd2::Cmd::do_list" ref="af278702e71cf57de45012216904d1bb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_list </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">list [arg]: lists last command issued
-
-no arg -&gt; list most recent command
-arg is integer -&gt; list one history item, by index
-a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)
-arg is string -&gt; list all commands matching string search
-arg is /enclosed in forward-slashes/ -&gt; regular expression search
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01108">1108</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8b8c98ab5e1b98e618a5a9122c50fc74"></a><!-- doxytag: member="cmd2::Cmd::do_load" ref="a8b8c98ab5e1b98e618a5a9122c50fc74" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_load </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Runs script of command(s) from a file or URL.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a468717f63c360b46dd5f5bcbae4b0c9c"></a><!-- doxytag: member="cmd2::Cmd::do_pause" ref="a468717f63c360b46dd5f5bcbae4b0c9c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_pause </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01031">1031</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5ccce52c26063115070d56b6f099223b"></a><!-- doxytag: member="cmd2::Cmd::do_py" ref="a5ccce52c26063115070d56b6f099223b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_py </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-py &lt;command&gt;: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``.
-Non-python commands can be issued with ``cmd("your command")``.
-Run python code from external files with ``run("filename.py")``
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01039">1039</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a27f6387585848a575e95c936ce97c4cf"></a><!-- doxytag: member="cmd2::Cmd::do_quit" ref="a27f6387585848a575e95c936ce97c4cf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate6_1_1_pirate.html#abed4fab75233972eb289ac6a84345098">pirate6::Pirate</a>, <a class="el" href="classpirate7_1_1_pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1_pirate.html#a833084dcd0c123717419882ec40d8d7f">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00941">941</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aafd86f263566aa4f2b5bd3c3ea64c678"></a><!-- doxytag: member="cmd2::Cmd::do_run" ref="aafd86f263566aa4f2b5bd3c3ea64c678" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_run </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">run [arg]: re-runs an earlier command
-
-no arg -&gt; run most recent command
-arg is integer -&gt; run one history item, by index
-arg is string -&gt; run most recent command by string search
-arg is /enclosed in forward-slashes/ -&gt; run most recent by regex
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01243">1243</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a12d5262e31e148dafea6017a356ed9cd"></a><!-- doxytag: member="cmd2::Cmd::do_save" ref="a12d5262e31e148dafea6017a356ed9cd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_save </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">`save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N =&gt; Number of command (from history), or `*`;
-| most recent command if omitted</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01160">1160</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1587bec304ebe93070072d273da9bb31"></a><!-- doxytag: member="cmd2::Cmd::do_set" ref="a1587bec304ebe93070072d273da9bb31" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_set </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01000">1000</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a734c394c38de8828960370d6d8e68004"></a><!-- doxytag: member="cmd2::Cmd::do_shell" ref="a734c394c38de8828960370d6d8e68004" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_shell </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01035">1035</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aea47330c6e0f4e5f14e2cdff41679597"></a><!-- doxytag: member="cmd2::Cmd::do_shortcuts" ref="aea47330c6e0f4e5f14e2cdff41679597" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_shortcuts </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Lists single-key shortcuts available.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00479">479</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4816ba13212f079e4b1e865d20041983"></a><!-- doxytag: member="cmd2::Cmd::do_show" ref="a4816ba13212f079e4b1e865d20041983" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::do_show </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Shows value of a parameter.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00982">982</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a66160524beda7b75d70070bebce69e42"></a><!-- doxytag: member="cmd2::Cmd::fileimport" ref="a66160524beda7b75d70070bebce69e42" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::fileimport </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>source</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01258">1258</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7fbb17b136654f705387ede1fb685a3e"></a><!-- doxytag: member="cmd2::Cmd::func_named" ref="a7fbb17b136654f705387ede1fb685a3e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::func_named </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00755">755</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aea5c4d49c7b6f552b6123e5a981a6f49"></a><!-- doxytag: member="cmd2::Cmd::last_matching" ref="aea5c4d49c7b6f552b6123e5a981a6f49" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::last_matching </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01100">1100</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7b46b9fabe42bf5ec481ab5ea68effcd"></a><!-- doxytag: member="cmd2::Cmd::onecmd" ref="a7b46b9fabe42bf5ec481ab5ea68effcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::onecmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`.
-
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00844">844</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac188a434c9c7d5c939e971a3d42c1c63"></a><!-- doxytag: member="cmd2::Cmd::onecmd_plus_hooks" ref="ac188a434c9c7d5c939e971a3d42c1c63" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::onecmd_plus_hooks </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00766">766</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1d2749139a96bd29ddabc6cb0dfd4c00"></a><!-- doxytag: member="cmd2::Cmd::parsed" ref="a1d2749139a96bd29ddabc6cb0dfd4c00" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::parsed </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00726">726</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a118c16455f28dbd3918b565bca086db4"></a><!-- doxytag: member="cmd2::Cmd::perror" ref="a118c16455f28dbd3918b565bca086db4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::perror </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>errmsg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00404">404</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a122b67681a0db23863f5ddaa7a687975"></a><!-- doxytag: member="cmd2::Cmd::pfeedback" ref="a122b67681a0db23863f5ddaa7a687975" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::pfeedback </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00408">408</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aeda7fe76e7ecbc032386722e8f5cae3a"></a><!-- doxytag: member="cmd2::Cmd::postparse" ref="aeda7fe76e7ecbc032386722e8f5cae3a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparse </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>parseResult</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00723">723</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae64756253f4ef8494ad3cd920f749eb6"></a><!-- doxytag: member="cmd2::Cmd::postparsing_postcmd" ref="ae64756253f4ef8494ad3cd920f749eb6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparsing_postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00752">752</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab021b9befbc198bc266b1a439cdc44e6"></a><!-- doxytag: member="cmd2::Cmd::postparsing_precmd" ref="ab021b9befbc198bc266b1a439cdc44e6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::postparsing_precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00749">749</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8b5d33873f9b515e33f83a616d0828f"></a><!-- doxytag: member="cmd2::Cmd::poutput" ref="ad8b5d33873f9b515e33f83a616d0828f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::poutput </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Convenient shortcut for self.stdout.write(); adds newline if necessary.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00398">398</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a794ada2c7a6027d079d6a5bae38fea2b"></a><!-- doxytag: member="cmd2::Cmd::preparse" ref="a794ada2c7a6027d079d6a5bae38fea2b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::preparse </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00721">721</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab2b46bf4fdbb22536322417117eebf16"></a><!-- doxytag: member="cmd2::Cmd::pseudo_raw_input" ref="ab2b46bf4fdbb22536322417117eebf16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::pseudo_raw_input </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>prompt</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00876">876</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2eba6d3d12d65789880959d788be2d86"></a><!-- doxytag: member="cmd2::Cmd::read_file_or_url" ref="a2eba6d3d12d65789880959d788be2d86" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::read_file_or_url </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fname</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01189">1189</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a46d1bc05e01f5eced432f00c9934db88"></a><!-- doxytag: member="cmd2::Cmd::redirect_output" ref="a46d1bc05e01f5eced432f00c9934db88" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::redirect_output </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8b44f9a5a3197613178b4a8fb1804ef7"></a><!-- doxytag: member="cmd2::Cmd::restore_output" ref="a8b44f9a5a3197613178b4a8fb1804ef7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::restore_output </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>statement</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00830">830</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a19b932e21ac917375f16457c986ad4f6"></a><!-- doxytag: member="cmd2::Cmd::run_commands_at_invocation" ref="a19b932e21ac917375f16457c986ad4f6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::run_commands_at_invocation </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>callargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01278">1278</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a160c7a080d222defe32c781138901d4e"></a><!-- doxytag: member="cmd2::Cmd::runTranscriptTests" ref="a160c7a080d222defe32c781138901d4e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::runTranscriptTests </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>callargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01268">1268</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a28cd403d962038aca658344673a5ab38"></a><!-- doxytag: member="cmd2::Cmd::select" ref="a28cd403d962038aca658344673a5ab38" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd::select </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>prompt</em> = <code>'Your&#160;choice?&#160;'</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Presents a numbered menu to the user. Modelled after
- the bash shell's SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -&gt; will be split into one-word options
- | a list of strings -&gt; will be offered as options
- | a list of tuples -&gt; interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user </pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00946">946</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a810ba12198cbbc4e38643c83278956f6"></a><!-- doxytag: member="cmd2::Cmd::abbrev" ref="a810ba12198cbbc4e38643c83278956f6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">cmd2::Cmd::abbrev</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00374">374</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a395ee1f733c5faeb66e74b308cbc5e63"></a><!-- doxytag: member="cmd2::Cmd::blankLinesAllowed" ref="a395ee1f733c5faeb66e74b308cbc5e63" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">cmd2::Cmd::blankLinesAllowed</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00490">490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab45987033aafd0458078de49d4cf1fb5"></a><!-- doxytag: member="cmd2::Cmd::blankLineTerminationParser" ref="ab45987033aafd0458078de49d4cf1fb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">cmd2::Cmd::blankLineTerminationParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a826ac7c82dd02c99be27940c179c9af3"></a><!-- doxytag: member="cmd2::Cmd::blankLineTerminator" ref="a826ac7c82dd02c99be27940c179c9af3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">cmd2::Cmd::blankLineTerminator</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a10de661ca23b94cd93972c260523c8a0"></a><!-- doxytag: member="cmd2::Cmd::case_insensitive" ref="a10de661ca23b94cd93972c260523c8a0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">cmd2::Cmd::case_insensitive</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00363">363</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a91dd3e77a8d1f247dcfdddbfc0288b3b"></a><!-- doxytag: member="cmd2::Cmd::colorcodes" ref="a91dd3e77a8d1f247dcfdddbfc0288b3b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">cmd2::Cmd::colorcodes</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment">{<span class="stringliteral">&#39;bold&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[1m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[22m&#39;</span>},
- <span class="stringliteral">&#39;cyan&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[36m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;blue&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[34m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;red&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[31m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;magenta&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[35m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;green&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[32m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
- <span class="stringliteral">&#39;underline&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[4m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[24m&#39;</span>}}
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00427">427</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2ec43e734ae5b2a581216dc7914b231a"></a><!-- doxytag: member="cmd2::Cmd::colors" ref="a2ec43e734ae5b2a581216dc7914b231a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">cmd2::Cmd::colors</a> = (platform.system() != 'Windows')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00434">434</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae6adde6cd440331e4add0bdf8c2c61d0"></a><!-- doxytag: member="cmd2::Cmd::commentGrammars" ref="ae6adde6cd440331e4add0bdf8c2c61d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">cmd2::Cmd::commentGrammars</a> = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00485">485</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0333f71a3291354d3238a4853ec5e762"></a><!-- doxytag: member="cmd2::Cmd::commentInProgress" ref="a0333f71a3291354d3238a4853ec5e762" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">cmd2::Cmd::commentInProgress</a> = pyparsing.Literal('/*')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00487">487</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a186ca22e76dc63ad9d8a95cfaeb4f7fd"></a><!-- doxytag: member="cmd2::Cmd::continuation_prompt" ref="a186ca22e76dc63ad9d8a95cfaeb4f7fd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">cmd2::Cmd::continuation_prompt</a> = '&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00364">364</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a227bb0748c5c461090c98eadc35ea5e4"></a><!-- doxytag: member="cmd2::Cmd::continuation_prompt" ref="a227bb0748c5c461090c98eadc35ea5e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">cmd2::Cmd::continuation_prompt</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a549399bed9574c87901100530343ac68"></a><!-- doxytag: member="cmd2::Cmd::current_script_dir" ref="a549399bed9574c87901100530343ac68" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">cmd2::Cmd::current_script_dir</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00375">375</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7b07b64964162c07f50675b2b40160b2"></a><!-- doxytag: member="cmd2::Cmd::debug" ref="a7b07b64964162c07f50675b2b40160b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">cmd2::Cmd::debug</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00379">379</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3af82e64cdabf19b462cd0ddf686823d"></a><!-- doxytag: member="cmd2::Cmd::default_file_name" ref="a3af82e64cdabf19b462cd0ddf686823d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">cmd2::Cmd::default_file_name</a> = 'command.txt'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00373">373</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7da859e33eae87d5069b96d366cf04b4"></a><!-- doxytag: member="cmd2::Cmd::default_to_shell" ref="a7da859e33eae87d5069b96d366cf04b4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd::default_to_shell</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1_pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1_pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00370">370</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab14061f1d84f49fb8fefcce285e7aec7"></a><!-- doxytag: member="cmd2::Cmd::defaultExtension" ref="ab14061f1d84f49fb8fefcce285e7aec7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">cmd2::Cmd::defaultExtension</a> = 'txt'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00372">372</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3a237dae48a4dba0daa7e114ff098e90"></a><!-- doxytag: member="cmd2::Cmd::do__load" ref="a3a237dae48a4dba0daa7e114ff098e90" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">cmd2::Cmd::do__load</a> = do_load<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01241">1241</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a900317e58aad07d0d1fb48080dc63d5c"></a><!-- doxytag: member="cmd2::Cmd::do_edit" ref="a900317e58aad07d0d1fb48080dc63d5c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">cmd2::Cmd::do_edit</a> = do_ed<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01155">1155</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a489ae23e2c2dc31c04eab9287c9339fa"></a><!-- doxytag: member="cmd2::Cmd::do_eof" ref="a489ae23e2c2dc31c04eab9287c9339fa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">cmd2::Cmd::do_eof</a> = do_EOF<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00939">939</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7407cf3f70091dc1ade5acb856585850"></a><!-- doxytag: member="cmd2::Cmd::do_exit" ref="a7407cf3f70091dc1ade5acb856585850" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">cmd2::Cmd::do_exit</a> = do_quit<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00943">943</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a71e16c0eab993aa6f22272e04615fa4e"></a><!-- doxytag: member="cmd2::Cmd::do_hi" ref="a71e16c0eab993aa6f22272e04615fa4e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">cmd2::Cmd::do_hi</a> = do_history<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01124">1124</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a978b02763d086aa3f4a278c370b6798f"></a><!-- doxytag: member="cmd2::Cmd::do_l" ref="a978b02763d086aa3f4a278c370b6798f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">cmd2::Cmd::do_l</a> = do_list<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01125">1125</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0be8d5c8676c2da5eacb8dbaf2e10e29"></a><!-- doxytag: member="cmd2::Cmd::do_li" ref="a0be8d5c8676c2da5eacb8dbaf2e10e29" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">cmd2::Cmd::do_li</a> = do_list<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01126">1126</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad938266e8224edd7a6e681b9f4416cb5"></a><!-- doxytag: member="cmd2::Cmd::do_q" ref="ad938266e8224edd7a6e681b9f4416cb5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">cmd2::Cmd::do_q</a> = do_quit<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00944">944</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0a9b6e01b7ac4efb65f2957c28949e87"></a><!-- doxytag: member="cmd2::Cmd::do_r" ref="a0a9b6e01b7ac4efb65f2957c28949e87" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">cmd2::Cmd::do_r</a> = do_run<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01256">1256</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a417779ccb5de864826f97a959bd196d3"></a><!-- doxytag: member="cmd2::Cmd::echo" ref="a417779ccb5de864826f97a959bd196d3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">cmd2::Cmd::echo</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00362">362</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a25fe904aca52573c6f10e798dd561588"></a><!-- doxytag: member="cmd2::Cmd::editor" ref="a25fe904aca52573c6f10e798dd561588" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd::editor</a> = os.environ.get('EDITOR')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00418">418</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3a1abb5d4a8d42dcce7d61b04bdf9e97"></a><!-- doxytag: member="cmd2::Cmd::editor" ref="a3a1abb5d4a8d42dcce7d61b04bdf9e97" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd::editor</a> = 'notepad'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00421">421</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a35586c262b272917f6ecae8e76fca6b9"></a><!-- doxytag: member="cmd2::Cmd::excludeFromHistory" ref="a35586c262b272917f6ecae8e76fca6b9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">cmd2::Cmd::excludeFromHistory</a> = '''run r list l <a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> hi ed edit li eof'''<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00369">369</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad571e5687af698c33a547062762a26bc"></a><!-- doxytag: member="cmd2::Cmd::feedback_to_output" ref="ad571e5687af698c33a547062762a26bc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">cmd2::Cmd::feedback_to_output</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00377">377</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9db85d1db5ea30170d540102f1206b1f"></a><!-- doxytag: member="cmd2::Cmd::help" ref="a9db85d1db5ea30170d540102f1206b1f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd::help</a> = &quot;describe function of parameter&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate8_1_1_pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00981">981</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a666a090bc7298aae6ca55840e9418f96"></a><!-- doxytag: member="cmd2::Cmd::history" ref="a666a090bc7298aae6ca55840e9418f96" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">cmd2::Cmd::history</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af7cb41e066bc55be38b97ea82269e5e8"></a><!-- doxytag: member="cmd2::Cmd::initial_stdout" ref="af7cb41e066bc55be38b97ea82269e5e8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">cmd2::Cmd::initial_stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a984d7a052143f938fa7894fbd44632d2"></a><!-- doxytag: member="cmd2::Cmd::inputParser" ref="a984d7a052143f938fa7894fbd44632d2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">cmd2::Cmd::inputParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3f1d7fcb42b72f182eed91009e0708c3"></a><!-- doxytag: member="cmd2::Cmd::intro" ref="a3f1d7fcb42b72f182eed91009e0708c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">cmd2::Cmd::intro</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00898">898</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad480d9102b3a5e4c8c5541d2c205a1ad"></a><!-- doxytag: member="cmd2::Cmd::kept_state" ref="ad480d9102b3a5e4c8c5541d2c205a1ad" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">cmd2::Cmd::kept_state</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00381">381</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a86a3b99c482252a9c9e7fc283c7eae5d"></a><!-- doxytag: member="cmd2::Cmd::kept_sys" ref="a86a3b99c482252a9c9e7fc283c7eae5d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">cmd2::Cmd::kept_sys</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8ccd464e255a798b587637f9b812dbcd"></a><!-- doxytag: member="cmd2::Cmd::keywords" ref="a8ccd464e255a798b587637f9b812dbcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">cmd2::Cmd::keywords</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adaaec8df571e88463c3b8b02fefea8b2"></a><!-- doxytag: member="cmd2::Cmd::lastcmd" ref="adaaec8df571e88463c3b8b02fefea8b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">cmd2::Cmd::lastcmd</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00854">854</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a866c4b8895784a477d36bebfecfa397e"></a><!-- doxytag: member="cmd2::Cmd::legalChars" ref="a866c4b8895784a477d36bebfecfa397e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">cmd2::Cmd::legalChars</a> = u'!#$%.:?@_'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00367">367</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a55e7978c792429a0a2e3321abdbd23fe"></a><!-- doxytag: member="cmd2::Cmd::locals_in_py" ref="a55e7978c792429a0a2e3321abdbd23fe" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">cmd2::Cmd::locals_in_py</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00380">380</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a295de6e6060359049be89b5cdb6c09b1"></a><!-- doxytag: member="cmd2::Cmd::multilineCommand" ref="a295de6e6060359049be89b5cdb6c09b1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">cmd2::Cmd::multilineCommand</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a05fbd7501cbc1f911e9a4925e5f0804a"></a><!-- doxytag: member="cmd2::Cmd::multilineCommands" ref="a05fbd7501cbc1f911e9a4925e5f0804a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd::multilineCommands</a> = []<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1_pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate</a>, <a class="el" href="classpirate8_1_1_pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate</a>, and <a class="el" href="classexample_1_1_cmd_line_app.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00491">491</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a501ba802672b553037e265760319cfe1"></a><!-- doxytag: member="cmd2::Cmd::multilineParser" ref="a501ba802672b553037e265760319cfe1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">cmd2::Cmd::multilineParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4e4d47a554f0725c2562c2bc19af1a3e"></a><!-- doxytag: member="cmd2::Cmd::noSpecialParse" ref="a4e4d47a554f0725c2562c2bc19af1a3e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">cmd2::Cmd::noSpecialParse</a> = 'set ed edit exit'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00371">371</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4540b84ee5f75aa1f915042ac4f327dc"></a><!-- doxytag: member="cmd2::Cmd::old_completer" ref="a4540b84ee5f75aa1f915042ac4f327dc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">cmd2::Cmd::old_completer</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00898">898</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a60c8c9f51ca086f83a2563b7c5e93421"></a><!-- doxytag: member="cmd2::Cmd::parser" ref="a60c8c9f51ca086f83a2563b7c5e93421" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">cmd2::Cmd::parser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a794ce4cfd06ddd8df24df33d9f116a65"></a><!-- doxytag: member="cmd2::Cmd::prefixParser" ref="a794ce4cfd06ddd8df24df33d9f116a65" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">cmd2::Cmd::prefixParser</a> = pyparsing.Empty()<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00484">484</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae9a33dc613b00f4d5b849c0d3521f2c3"></a><!-- doxytag: member="cmd2::Cmd::prompt" ref="ae9a33dc613b00f4d5b849c0d3521f2c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd::prompt</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate6_1_1_pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate</a>, <a class="el" href="classpirate7_1_1_pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1_pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a30058e5e628d60dedf7c500e270b3e5d"></a><!-- doxytag: member="cmd2::Cmd::pystate" ref="a30058e5e628d60dedf7c500e270b3e5d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">cmd2::Cmd::pystate</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a50495cbf3a3ea3467c86233ebbea4572"></a><!-- doxytag: member="cmd2::Cmd::quiet" ref="a50495cbf3a3ea3467c86233ebbea4572" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">cmd2::Cmd::quiet</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00378">378</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac1dac1bcd74f78671161775a95d74c0a"></a><!-- doxytag: member="cmd2::Cmd::redirect" ref="ac1dac1bcd74f78671161775a95d74c0a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">cmd2::Cmd::redirect</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00809">809</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a64b810574dab9ec12100c5344dc66735"></a><!-- doxytag: member="cmd2::Cmd::redirector" ref="a64b810574dab9ec12100c5344dc66735" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd::redirector</a> = '&gt;'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classexample_1_1_cmd_line_app.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00382">382</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a01befaea1ef9fa2c8b26521f7b2dfb9c"></a><!-- doxytag: member="cmd2::Cmd::reserved_words" ref="a01befaea1ef9fa2c8b26521f7b2dfb9c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">cmd2::Cmd::reserved_words</a> = []<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00376">376</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aafc3b1cd861e711c3f5e10cd00a41221"></a><!-- doxytag: member="cmd2::Cmd::saveparser" ref="aafc3b1cd861e711c3f5e10cd00a41221" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">cmd2::Cmd::saveparser</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment">(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^<span class="stringliteral">&#39;*&#39;</span>)(<span class="stringliteral">&quot;idx&quot;</span>) +
- pyparsing.Optional(pyparsing.Word(legalChars + <span class="stringliteral">&#39;/\\&#39;</span>))(<span class="stringliteral">&quot;fname&quot;</span>) +
- pyparsing.stringEnd)
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01157">1157</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6cec2f634666d15d032d4c113e654c3c"></a><!-- doxytag: member="cmd2::Cmd::settable" ref="a6cec2f634666d15d032d4c113e654c3c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd::settable</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(<span class="stringliteral">&#39;&#39;&#39;</span>
-<span class="stringliteral"> prompt</span>
-<span class="stringliteral"> colors Colorized output (*nix only)</span>
-<span class="stringliteral"> continuation_prompt On 2nd+ line of input</span>
-<span class="stringliteral"> debug Show full error stack on error</span>
-<span class="stringliteral"> default_file_name for ``save``, ``load``, etc.</span>
-<span class="stringliteral"> editor Program used by ``edit`` </span>
-<span class="stringliteral"> case_insensitive upper- and lower-case both OK</span>
-<span class="stringliteral"> feedback_to_output include nonessentials in `|`, `&gt;` results </span>
-<span class="stringliteral"> quiet Don&#39;t print nonessential feedback</span>
-<span class="stringliteral"> echo Echo command issued into output</span>
-<span class="stringliteral"> timing Report execution times</span>
-<span class="stringliteral"> abbrev Accept abbreviated commands</span>
-<span class="stringliteral"> &#39;&#39;&#39;</span>)
-</pre></div>
-<p>Reimplemented in <a class="el" href="classpirate7_1_1_pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1_pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00383">383</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8ccfbcd2a4eb800f040fcdbd26089df"></a><!-- doxytag: member="cmd2::Cmd::shortcuts" ref="ad8ccfbcd2a4eb800f040fcdbd26089df" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd::shortcuts</a> = {'?': '<a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a>', '!': 'shell', '@': 'load', '@@': '_relative_load'}<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00368">368</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a728675cc7b48ac258c5026929df0dfe4"></a><!-- doxytag: member="cmd2::Cmd::shortcuts" ref="a728675cc7b48ac258c5026929df0dfe4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd::shortcuts</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00469">469</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a58e84cc1e072fda53b98ba9ed4376540"></a><!-- doxytag: member="cmd2::Cmd::singleLineParser" ref="a58e84cc1e072fda53b98ba9ed4376540" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">cmd2::Cmd::singleLineParser</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00667">667</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6f0eed071b4e9197cc4fa46a2c8f1457"></a><!-- doxytag: member="cmd2::Cmd::stdin" ref="a6f0eed071b4e9197cc4fa46a2c8f1457" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">cmd2::Cmd::stdin</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2a71ccfd9f189e17db765b603f2c9a78"></a><!-- doxytag: member="cmd2::Cmd::stdout" ref="a2a71ccfd9f189e17db765b603f2c9a78" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">cmd2::Cmd::stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00440">440</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6bd95a7f702f668696ab6e88555da23d"></a><!-- doxytag: member="cmd2::Cmd::terminators" ref="a6bd95a7f702f668696ab6e88555da23d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd::terminators</a> = [';']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented in <a class="el" href="classpirate7_1_1_pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate</a>, and <a class="el" href="classpirate8_1_1_pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate</a>.</p>
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00489">489</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2d83899c5edb8c1296cb90b0fb282de7"></a><!-- doxytag: member="cmd2::Cmd::timing" ref="a2d83899c5edb8c1296cb90b0fb282de7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">cmd2::Cmd::timing</a> = False<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00365">365</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8c02476fc0918fde1093ce103be09de"></a><!-- doxytag: member="cmd2::Cmd::urlre" ref="ad8c02476fc0918fde1093ce103be09de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">cmd2::Cmd::urlre</a> = re.compile('(https?://[-\\w\\./]+)')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01217">1217</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="add0217858bbc4c268a5f2f27330ad1f8"></a><!-- doxytag: member="cmd2::Cmd::use_rawinput" ref="add0217858bbc4c268a5f2f27330ad1f8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">cmd2::Cmd::use_rawinput</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01218">1218</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_cmd.html">Cmd</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_cmd.png b/doxygen/html/classcmd2_1_1_cmd.png
deleted file mode 100644
index 46cdfc6..0000000
--- a/doxygen/html/classcmd2_1_1_cmd.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1_cmd2_test_case-members.html b/doxygen/html/classcmd2_1_1_cmd2_test_case-members.html
deleted file mode 100644
index bb049a6..0000000
--- a/doxygen/html/classcmd2_1_1_cmd2_test_case-members.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_cmd2_test_case.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Cmd2TestCase Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a946827bef7050042cee99d3749c976d0">anyWhitespace</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#af9574fde56ba05bc1532a6a028fb566d">expectationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#acc8585a2192f48e04a8eafd63348c590">runTest</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a12a9839011a264bf817e646114523052">tearDown</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a></td><td><a class="el" href="classcmd2_1_1_cmd2_test_case.html">cmd2::Cmd2TestCase</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_cmd2_test_case.html b/doxygen/html/classcmd2_1_1_cmd2_test_case.html
deleted file mode 100644
index c8920c8..0000000
--- a/doxygen/html/classcmd2_1_1_cmd2_test_case.html
+++ /dev/null
@@ -1,363 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Cmd2TestCase Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_cmd2_test_case.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Cmd2TestCase Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Cmd2TestCase" -->
-<p><a href="classcmd2_1_1_cmd2_test_case-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#acc8585a2192f48e04a8eafd63348c590">runTest</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a12a9839011a264bf817e646114523052">tearDown</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a> = None</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a> = pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a> = pyparsing.Word(pyparsing.printables)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#af9574fde56ba05bc1532a6a028fb566d">expectationParser</a> = <a class="el" href="classcmd2_1_1_cmd2_test_case.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a>|<a class="el" href="classcmd2_1_1_cmd2_test_case.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#a946827bef7050042cee99d3749c976d0">anyWhitespace</a> = re.compile(r'\s', re.DOTALL | re.MULTILINE)</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01476">1476</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ad82fc3489ffaf8ae227e7b122df389e0"></a><!-- doxytag: member="cmd2::Cmd2TestCase::fetchTranscripts" ref="ad82fc3489ffaf8ae227e7b122df389e0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::fetchTranscripts </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01481">1481</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acc8585a2192f48e04a8eafd63348c590"></a><!-- doxytag: member="cmd2::Cmd2TestCase::runTest" ref="acc8585a2192f48e04a8eafd63348c590" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::runTest </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01495">1495</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5892c02ac5ee5a25c47bbfa1c648647b"></a><!-- doxytag: member="cmd2::Cmd2TestCase::setUp" ref="a5892c02ac5ee5a25c47bbfa1c648647b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::setUp </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a12a9839011a264bf817e646114523052"></a><!-- doxytag: member="cmd2::Cmd2TestCase::tearDown" ref="a12a9839011a264bf817e646114523052" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Cmd2TestCase::tearDown </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01563">1563</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a946827bef7050042cee99d3749c976d0"></a><!-- doxytag: member="cmd2::Cmd2TestCase::anyWhitespace" ref="a946827bef7050042cee99d3749c976d0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd2_test_case.html#a946827bef7050042cee99d3749c976d0">cmd2::Cmd2TestCase::anyWhitespace</a> = re.compile(r'\s', re.DOTALL | re.MULTILINE)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01505">1505</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae3ce50557636abee00a3941461dd450c"></a><!-- doxytag: member="cmd2::Cmd2TestCase::CmdApp" ref="ae3ce50557636abee00a3941461dd450c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ae3ce50557636abee00a3941461dd450c">cmd2::Cmd2TestCase::CmdApp</a> = None<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01480">1480</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acc7fc3df4fb04682fd1e4b2c4cc4cd3c"></a><!-- doxytag: member="cmd2::Cmd2TestCase::cmdapp" ref="acc7fc3df4fb04682fd1e4b2c4cc4cd3c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmd2::Cmd2TestCase::cmdapp</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af9574fde56ba05bc1532a6a028fb566d"></a><!-- doxytag: member="cmd2::Cmd2TestCase::expectationParser" ref="af9574fde56ba05bc1532a6a028fb566d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#af9574fde56ba05bc1532a6a028fb566d">cmd2::Cmd2TestCase::expectationParser</a> = <a class="el" href="classcmd2_1_1_cmd2_test_case.html#aa85409ff40b934d96ca1b3d3ff9e897d">regexPattern</a>|<a class="el" href="classcmd2_1_1_cmd2_test_case.html#a29b62f02c603b82014102babccd0c40e">notRegexPattern</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01504">1504</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a29b62f02c603b82014102babccd0c40e"></a><!-- doxytag: member="cmd2::Cmd2TestCase::notRegexPattern" ref="a29b62f02c603b82014102babccd0c40e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd2_test_case.html#a29b62f02c603b82014102babccd0c40e">cmd2::Cmd2TestCase::notRegexPattern</a> = pyparsing.Word(pyparsing.printables)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01502">1502</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adeb5a7b735ad3b7f23a3c44d15ad283e"></a><!-- doxytag: member="cmd2::Cmd2TestCase::outputTrap" ref="adeb5a7b735ad3b7f23a3c44d15ad283e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#adeb5a7b735ad3b7f23a3c44d15ad283e">cmd2::Cmd2TestCase::outputTrap</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01490">1490</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa85409ff40b934d96ca1b3d3ff9e897d"></a><!-- doxytag: member="cmd2::Cmd2TestCase::regexPattern" ref="aa85409ff40b934d96ca1b3d3ff9e897d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_cmd2_test_case.html#aa85409ff40b934d96ca1b3d3ff9e897d">cmd2::Cmd2TestCase::regexPattern</a> = pyparsing.QuotedString(quoteChar=r'/', escChar='\\', multiline=True, unquoteResults=True)<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01500">1500</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad319aa2e1874f60202610e5b8de33dbb"></a><!-- doxytag: member="cmd2::Cmd2TestCase::transcripts" ref="ad319aa2e1874f60202610e5b8de33dbb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_cmd2_test_case.html#ad319aa2e1874f60202610e5b8de33dbb">cmd2::Cmd2TestCase::transcripts</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01481">1481</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_cmd2_test_case.html">Cmd2TestCase</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_embedded_console_exit.html b/doxygen/html/classcmd2_1_1_embedded_console_exit.html
deleted file mode 100644
index 44f6efd..0000000
--- a/doxygen/html/classcmd2_1_1_embedded_console_exit.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::EmbeddedConsoleExit Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_embedded_console_exit.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::EmbeddedConsoleExit Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::EmbeddedConsoleExit" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00346">346</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_embedded_console_exit.html">EmbeddedConsoleExit</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_empty_statement.html b/doxygen/html/classcmd2_1_1_empty_statement.html
deleted file mode 100644
index b593f62..0000000
--- a/doxygen/html/classcmd2_1_1_empty_statement.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::EmptyStatement Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_empty_statement.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::EmptyStatement Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::EmptyStatement" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00349">349</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_empty_statement.html">EmptyStatement</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_history-members.html b/doxygen/html/classcmd2_1_1_history-members.html
deleted file mode 100644
index 6a96a69..0000000
--- a/doxygen/html/classcmd2_1_1_history-members.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_history.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::History Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_history.html">cmd2::History</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#a1c036910ea442db79fe012715b29c9db">extend</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#a030faac02c0b814fc676d21d8c5e049c">get</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#a47db7cadf89510850e60e3c908a376f1">rangePattern</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#a8c0837240ac7747aa804ba9eebddab60">span</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#aa5204f159577beb16f07a8a9ada184ec">spanpattern</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a></td><td><a class="el" href="classcmd2_1_1_history.html">cmd2::History</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_history.html b/doxygen/html/classcmd2_1_1_history.html
deleted file mode 100644
index 903c640..0000000
--- a/doxygen/html/classcmd2_1_1_history.html
+++ /dev/null
@@ -1,418 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::History Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_history.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::History Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::History" -->
-<p><a href="classcmd2_1_1_history-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#a8c0837240ac7747aa804ba9eebddab60">span</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#a1c036910ea442db79fe012715b29c9db">extend</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#a030faac02c0b814fc676d21d8c5e049c">get</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#aa5204f159577beb16f07a8a9ada184ec">spanpattern</a> = re.compile(r'^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$')</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history.html#a47db7cadf89510850e60e3c908a376f1">rangePattern</a> = re.compile(r'^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$')</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">A list of HistoryItems that knows how to respond to user requests.
-&gt;&gt;&gt; h = History([HistoryItem('first'), HistoryItem('second'), HistoryItem('third'), HistoryItem('fourth')])
-&gt;&gt;&gt; h.span('-2..')
-['third', 'fourth']
-&gt;&gt;&gt; h.span('2..3')
-['second', 'third']
-&gt;&gt;&gt; h.span('3')
-['third']
-&gt;&gt;&gt; h.span(':')
-['first', 'second', 'third', 'fourth']
-&gt;&gt;&gt; h.span('2..')
-['second', 'third', 'fourth']
-&gt;&gt;&gt; h.span('-1')
-['fourth']
-&gt;&gt;&gt; h.span('-2..-3')
-['third', 'second']
-&gt;&gt;&gt; h.search('o')
-['second', 'fourth']
-&gt;&gt;&gt; h.search('/IR/')
-['first', 'third']
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01304">1304</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="aef5a4f297a77df78cd0e6bb17b67fb16"></a><!-- doxytag: member="cmd2::History::append" ref="aef5a4f297a77df78cd0e6bb17b67fb16" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::append </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>new</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01368">1368</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1c036910ea442db79fe012715b29c9db"></a><!-- doxytag: member="cmd2::History::extend" ref="a1c036910ea442db79fe012715b29c9db" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::extend </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>new</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01372">1372</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a030faac02c0b814fc676d21d8c5e049c"></a><!-- doxytag: member="cmd2::History::get" ref="a030faac02c0b814fc676d21d8c5e049c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::get </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>getme</em> = <code>None</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fromEnd</em> = <code>False</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01376">1376</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae1db5657367e6aa9b0e43811d5b8893f"></a><!-- doxytag: member="cmd2::History::search" ref="ae1db5657367e6aa9b0e43811d5b8893f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::search </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>target</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01337">1337</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8c0837240ac7747aa804ba9eebddab60"></a><!-- doxytag: member="cmd2::History::span" ref="a8c0837240ac7747aa804ba9eebddab60" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::span </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01346">1346</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a28fe5dc698da4c7bf82fdcdfb2e70506"></a><!-- doxytag: member="cmd2::History::to_index" ref="a28fe5dc698da4c7bf82fdcdfb2e70506" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::to_index </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>raw</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01331">1331</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="accd354b7c81e1cd538438b834630f3ac"></a><!-- doxytag: member="cmd2::History::zero_based_index" ref="accd354b7c81e1cd538438b834630f3ac" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::History::zero_based_index </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>onebased</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01326">1326</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a47db7cadf89510850e60e3c908a376f1"></a><!-- doxytag: member="cmd2::History::rangePattern" ref="a47db7cadf89510850e60e3c908a376f1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_history.html#a47db7cadf89510850e60e3c908a376f1">cmd2::History::rangePattern</a> = re.compile(r'^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01367">1367</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa5204f159577beb16f07a8a9ada184ec"></a><!-- doxytag: member="cmd2::History::spanpattern" ref="aa5204f159577beb16f07a8a9ada184ec" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="classcmd2_1_1_history.html#aa5204f159577beb16f07a8a9ada184ec">cmd2::History::spanpattern</a> = re.compile(r'^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$')<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01345">1345</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_history.html">History</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_history_item-members.html b/doxygen/html/classcmd2_1_1_history_item-members.html
deleted file mode 100644
index f191dcd..0000000
--- a/doxygen/html/classcmd2_1_1_history_item-members.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_history_item.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::HistoryItem Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history_item.html#ab873a526e5978d15a16fddae74005471">__init__</a></td><td><a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history_item.html#a83243fbd9faac88d0fb2c13473029d12">idx</a></td><td><a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history_item.html#ac496a3283d2754e61e156ddbf2370259">listformat</a></td><td><a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history_item.html#a74c5f486309e86773802f72335ff4252">lowercase</a></td><td><a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_history_item.html#af49dd31da48eafd74653503a69eae230">pr</a></td><td><a class="el" href="classcmd2_1_1_history_item.html">cmd2::HistoryItem</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_history_item.html b/doxygen/html/classcmd2_1_1_history_item.html
deleted file mode 100644
index 153f0aa..0000000
--- a/doxygen/html/classcmd2_1_1_history_item.html
+++ /dev/null
@@ -1,252 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::HistoryItem Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_history_item.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::HistoryItem Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::HistoryItem" -->
-<p><a href="classcmd2_1_1_history_item-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history_item.html#ab873a526e5978d15a16fddae74005471">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history_item.html#af49dd31da48eafd74653503a69eae230">pr</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history_item.html#a74c5f486309e86773802f72335ff4252">lowercase</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history_item.html#a83243fbd9faac88d0fb2c13473029d12">idx</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_history_item.html#ac496a3283d2754e61e156ddbf2370259">listformat</a> = '-------------------------[%d]\n%s\n'</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01295">1295</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ab873a526e5978d15a16fddae74005471"></a><!-- doxytag: member="cmd2::HistoryItem::__init__" ref="ab873a526e5978d15a16fddae74005471" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::HistoryItem::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>instr</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="af49dd31da48eafd74653503a69eae230"></a><!-- doxytag: member="cmd2::HistoryItem::pr" ref="af49dd31da48eafd74653503a69eae230" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::HistoryItem::pr </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01301">1301</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a83243fbd9faac88d0fb2c13473029d12"></a><!-- doxytag: member="cmd2::HistoryItem::idx" ref="a83243fbd9faac88d0fb2c13473029d12" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_history_item.html#a83243fbd9faac88d0fb2c13473029d12">cmd2::HistoryItem::idx</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac496a3283d2754e61e156ddbf2370259"></a><!-- doxytag: member="cmd2::HistoryItem::listformat" ref="ac496a3283d2754e61e156ddbf2370259" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_history_item.html#ac496a3283d2754e61e156ddbf2370259">cmd2::HistoryItem::listformat</a> = '-------------------------[%d]\n%s\n'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01296">1296</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a74c5f486309e86773802f72335ff4252"></a><!-- doxytag: member="cmd2::HistoryItem::lowercase" ref="a74c5f486309e86773802f72335ff4252" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_history_item.html#a74c5f486309e86773802f72335ff4252">cmd2::HistoryItem::lowercase</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01297">1297</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_history_item.html">HistoryItem</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_not_settable_error.html b/doxygen/html/classcmd2_1_1_not_settable_error.html
deleted file mode 100644
index fab387b..0000000
--- a/doxygen/html/classcmd2_1_1_not_settable_error.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::NotSettableError Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_not_settable_error.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::NotSettableError Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::NotSettableError" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01409">1409</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_not_settable_error.html">NotSettableError</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_option_parser-members.html b/doxygen/html/classcmd2_1_1_option_parser-members.html
deleted file mode 100644
index 1549980..0000000
--- a/doxygen/html/classcmd2_1_1_option_parser-members.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_option_parser.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::OptionParser Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_option_parser.html">cmd2::OptionParser</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_option_parser.html#ada4f39b453e033ae4356709f8ee9f340">error</a></td><td><a class="el" href="classcmd2_1_1_option_parser.html">cmd2::OptionParser</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_option_parser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a></td><td><a class="el" href="classcmd2_1_1_option_parser.html">cmd2::OptionParser</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_option_parser.html#a6f2d24051471268be245221149bc9c6a">print_help</a></td><td><a class="el" href="classcmd2_1_1_option_parser.html">cmd2::OptionParser</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_option_parser.html b/doxygen/html/classcmd2_1_1_option_parser.html
deleted file mode 100644
index f7816d0..0000000
--- a/doxygen/html/classcmd2_1_1_option_parser.html
+++ /dev/null
@@ -1,253 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::OptionParser Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_option_parser.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::OptionParser Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::OptionParser" -->
-<p><a href="classcmd2_1_1_option_parser-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_option_parser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_option_parser.html#a6f2d24051471268be245221149bc9c6a">print_help</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_option_parser.html#ada4f39b453e033ae4356709f8ee9f340">error</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00064">64</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ada4f39b453e033ae4356709f8ee9f340"></a><!-- doxytag: member="cmd2::OptionParser::error" ref="ada4f39b453e033ae4356709f8ee9f340" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::error </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">error(msg : string)
-
-Print a usage message incorporating 'msg' to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00077">77</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad82c8fb7559af2e4b1663e0762a80c89"></a><!-- doxytag: member="cmd2::OptionParser::exit" ref="ad82c8fb7559af2e4b1663e0762a80c89" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::exit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>status</em> = <code>0</code>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>msg</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00065">65</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6f2d24051471268be245221149bc9c6a"></a><!-- doxytag: member="cmd2::OptionParser::print_help" ref="a6f2d24051471268be245221149bc9c6a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OptionParser::print_help </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00070">70</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_option_parser.html">OptionParser</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_output_trap-members.html b/doxygen/html/classcmd2_1_1_output_trap-members.html
deleted file mode 100644
index 1650a6a..0000000
--- a/doxygen/html/classcmd2_1_1_output_trap-members.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_output_trap.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::OutputTrap Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a></td><td><a class="el" href="classcmd2_1_1_borg.html">cmd2::Borg</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_output_trap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a></td><td><a class="el" href="classcmd2_1_1_output_trap.html">cmd2::OutputTrap</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_output_trap.html b/doxygen/html/classcmd2_1_1_output_trap.html
deleted file mode 100644
index bba7354..0000000
--- a/doxygen/html/classcmd2_1_1_output_trap.html
+++ /dev/null
@@ -1,283 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::OutputTrap Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_output_trap.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::OutputTrap Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::OutputTrap" --><!-- doxytag: inherits="cmd2::Borg" --><div class="dynheader">
-Inheritance diagram for cmd2::OutputTrap:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classcmd2_1_1_output_trap.png" usemap="#cmd2::OutputTrap_map" alt=""/>
- <map id="cmd2::OutputTrap_map" name="cmd2::OutputTrap_map">
-<area href="classcmd2_1_1_borg.html" alt="cmd2::Borg" shape="rect" coords="0,0,111,24"/>
-</map>
- </div></div>
-
-<p><a href="classcmd2_1_1_output_trap-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_output_trap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01459">1459</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a0dc45d536432b07d7ec32da5755b5c85"></a><!-- doxytag: member="cmd2::OutputTrap::__init__" ref="a0dc45d536432b07d7ec32da5755b5c85" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a492ceb8dfb3f6e90bf095a710ab56ad1"></a><!-- doxytag: member="cmd2::OutputTrap::read" ref="a492ceb8dfb3f6e90bf095a710ab56ad1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::read </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01468">1468</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a06961b49c3e19e9984f077a08b3a75f2"></a><!-- doxytag: member="cmd2::OutputTrap::tearDown" ref="a06961b49c3e19e9984f077a08b3a75f2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::tearDown </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01472">1472</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa3bec468fdc0d248cd43cb8e8e0d96cd"></a><!-- doxytag: member="cmd2::OutputTrap::write" ref="aa3bec468fdc0d248cd43cb8e8e0d96cd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::OutputTrap::write </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>txt</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01466">1466</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a9117a6d5bfa07f1eeade54f24eeba0ed"></a><!-- doxytag: member="cmd2::OutputTrap::contents" ref="a9117a6d5bfa07f1eeade54f24eeba0ed" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_output_trap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">cmd2::OutputTrap::contents</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac7a0b848dc18c74b089bc0d4044996de"></a><!-- doxytag: member="cmd2::OutputTrap::old_stdout" ref="ac7a0b848dc18c74b089bc0d4044996de" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_output_trap.html#ac7a0b848dc18c74b089bc0d4044996de">cmd2::OutputTrap::old_stdout</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01462">1462</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_output_trap.html">OutputTrap</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_output_trap.png b/doxygen/html/classcmd2_1_1_output_trap.png
deleted file mode 100644
index e7dab35..0000000
--- a/doxygen/html/classcmd2_1_1_output_trap.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classcmd2_1_1_parsed_string-members.html b/doxygen/html/classcmd2_1_1_parsed_string-members.html
deleted file mode 100644
index 4fadb6b..0000000
--- a/doxygen/html/classcmd2_1_1_parsed_string-members.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_parsed_string.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::ParsedString Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_parsed_string.html">cmd2::ParsedString</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_parsed_string.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a></td><td><a class="el" href="classcmd2_1_1_parsed_string.html">cmd2::ParsedString</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_parsed_string.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a></td><td><a class="el" href="classcmd2_1_1_parsed_string.html">cmd2::ParsedString</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_parsed_string.html b/doxygen/html/classcmd2_1_1_parsed_string.html
deleted file mode 100644
index 105c0c5..0000000
--- a/doxygen/html/classcmd2_1_1_parsed_string.html
+++ /dev/null
@@ -1,196 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::ParsedString Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_parsed_string.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::ParsedString Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::ParsedString" -->
-<p><a href="classcmd2_1_1_parsed_string-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_parsed_string.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_parsed_string.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00257">257</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a6ac3a7f2f37126a25774517b3eb7cace"></a><!-- doxytag: member="cmd2::ParsedString::full_parsed_statement" ref="a6ac3a7f2f37126a25774517b3eb7cace" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::ParsedString::full_parsed_statement </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00258">258</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afe56ec060a51b268e266f7c0d1fb7328"></a><!-- doxytag: member="cmd2::ParsedString::with_args_replaced" ref="afe56ec060a51b268e266f7c0d1fb7328" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::ParsedString::with_args_replaced </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>newargs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00263">263</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_parsed_string.html">ParsedString</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_paste_buffer_error-members.html b/doxygen/html/classcmd2_1_1_paste_buffer_error-members.html
deleted file mode 100644
index 05ef9ff..0000000
--- a/doxygen/html/classcmd2_1_1_paste_buffer_error-members.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_paste_buffer_error.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::PasteBufferError Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_paste_buffer_error.html">cmd2::PasteBufferError</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_paste_buffer_error.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a></td><td><a class="el" href="classcmd2_1_1_paste_buffer_error.html">cmd2::PasteBufferError</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_paste_buffer_error.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a></td><td><a class="el" href="classcmd2_1_1_paste_buffer_error.html">cmd2::PasteBufferError</a></td><td><code> [static]</code></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_paste_buffer_error.html b/doxygen/html/classcmd2_1_1_paste_buffer_error.html
deleted file mode 100644
index 764bc26..0000000
--- a/doxygen/html/classcmd2_1_1_paste_buffer_error.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::PasteBufferError Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_paste_buffer_error.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::PasteBufferError Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::PasteBufferError" -->
-<p><a href="classcmd2_1_1_paste_buffer_error-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_paste_buffer_error.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_paste_buffer_error.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00162">162</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ae1cd41756d1ae940201fe2cb0d0f821e"></a><!-- doxytag: member="cmd2::PasteBufferError::__init__" ref="ae1cd41756d1ae940201fe2cb0d0f821e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::PasteBufferError::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00174">174</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="adaa363483c6d5a54f13713233ba398b2"></a><!-- doxytag: member="cmd2::PasteBufferError::errmsg" ref="adaa363483c6d5a54f13713233ba398b2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classcmd2_1_1_paste_buffer_error.html#adaa363483c6d5a54f13713233ba398b2">cmd2::PasteBufferError::errmsg</a><code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires pywin32</span>
-<span class="stringliteral">to be installed on operating system.</span>
-<span class="stringliteral">Download from http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</span>
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00164">164</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_paste_buffer_error.html">PasteBufferError</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_statekeeper-members.html b/doxygen/html/classcmd2_1_1_statekeeper-members.html
deleted file mode 100644
index de7df14..0000000
--- a/doxygen/html/classcmd2_1_1_statekeeper-members.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_statekeeper.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::Statekeeper Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a></td><td><a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a></td><td><a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a></td><td><a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a></td><td><a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a></td><td><a class="el" href="classcmd2_1_1_statekeeper.html">cmd2::Statekeeper</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_statekeeper.html b/doxygen/html/classcmd2_1_1_statekeeper.html
deleted file mode 100644
index 4314148..0000000
--- a/doxygen/html/classcmd2_1_1_statekeeper.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::Statekeeper Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_statekeeper.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::Statekeeper Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::Statekeeper" -->
-<p><a href="classcmd2_1_1_statekeeper-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a></td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01436">1436</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a3550a0316a7f911d7b13da87844ee882"></a><!-- doxytag: member="cmd2::Statekeeper::__init__" ref="a3550a0316a7f911d7b13da87844ee882" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::__init__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>attribs</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a00e6cfdbe169bcb76db888b9d0beff03"></a><!-- doxytag: member="cmd2::Statekeeper::restore" ref="a00e6cfdbe169bcb76db888b9d0beff03" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::restore </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01445">1445</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a848245f65d18fddf4bb768bd3f911b30"></a><!-- doxytag: member="cmd2::Statekeeper::save" ref="a848245f65d18fddf4bb768bd3f911b30" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::Statekeeper::save </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01442">1442</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a18466d6cef3f084e92f086a86d4a7244"></a><!-- doxytag: member="cmd2::Statekeeper::attribs" ref="a18466d6cef3f084e92f086a86d4a7244" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">cmd2::Statekeeper::attribs</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a84a5071e786e0dff91a413e3fd0470c1"></a><!-- doxytag: member="cmd2::Statekeeper::obj" ref="a84a5071e786e0dff91a413e3fd0470c1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">cmd2::Statekeeper::obj</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01437">1437</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_statekeeper.html">Statekeeper</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_stubborn_dict-members.html b/doxygen/html/classcmd2_1_1_stubborn_dict-members.html
deleted file mode 100644
index f31ce3d..0000000
--- a/doxygen/html/classcmd2_1_1_stubborn_dict-members.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_stubborn_dict.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2::StubbornDict Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#a66dc32a221c00611f1c131382703c333">append</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_stubborn_dict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a></td><td><a class="el" href="classcmd2_1_1_stubborn_dict.html">cmd2::StubbornDict</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classcmd2_1_1_stubborn_dict.html b/doxygen/html/classcmd2_1_1_stubborn_dict.html
deleted file mode 100644
index d7b80fc..0000000
--- a/doxygen/html/classcmd2_1_1_stubborn_dict.html
+++ /dev/null
@@ -1,328 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2::StubbornDict Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classcmd2_1_1_stubborn_dict.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">cmd2::StubbornDict Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="cmd2::StubbornDict" -->
-<p><a href="classcmd2_1_1_stubborn_dict-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1_stubborn_dict.html#a66dc32a221c00611f1c131382703c333">append</a> = update</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
-&gt;&gt;&gt; d = StubbornDict(large='gross', small='klein')
-&gt;&gt;&gt; sorted(d.items())
-[('large', 'gross'), ('small', 'klein')]
-&gt;&gt;&gt; d.append(['plain', ' plaid'])
-&gt;&gt;&gt; sorted(d.items())
-[('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
-&gt;&gt;&gt; d += ' girl Frauelein, Maedchen\\n\\n shoe schuh'
-&gt;&gt;&gt; sorted(d.items())
-[('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''), ('shoe', 'schuh'), ('small', 'klein')]
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00271">271</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a219b3f21c078f3b8158de67beae62da2"></a><!-- doxytag: member="cmd2::StubbornDict::__add__" ref="a219b3f21c078f3b8158de67beae62da2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__add__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00291">291</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad7c49b2ca37c0c88b198853706ae7e99"></a><!-- doxytag: member="cmd2::StubbornDict::__iadd__" ref="ad7c49b2ca37c0c88b198853706ae7e99" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__iadd__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00288">288</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a190b1b2bd8a914bafaab137c5b1276ea"></a><!-- doxytag: member="cmd2::StubbornDict::__radd__" ref="a190b1b2bd8a914bafaab137c5b1276ea" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::__radd__ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00295">295</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad46f55b61faae98d241e30d52cd04eee"></a><!-- doxytag: member="cmd2::StubbornDict::to_dict" ref="ad46f55b61faae98d241e30d52cd04eee" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::to_dict </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>cls</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00301">301</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a669dd7f5373f3726d8c8fb52a1e85bbd"></a><!-- doxytag: member="cmd2::StubbornDict::update" ref="a669dd7f5373f3726d8c8fb52a1e85bbd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::StubbornDict::update </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00285">285</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a66dc32a221c00611f1c131382703c333"></a><!-- doxytag: member="cmd2::StubbornDict::append" ref="a66dc32a221c00611f1c131382703c333" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classcmd2_1_1_stubborn_dict.html#a66dc32a221c00611f1c131382703c333">cmd2::StubbornDict::append</a> = update<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00287">287</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py_source.html">cmd2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="classcmd2_1_1_stubborn_dict.html">StubbornDict</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classes.html b/doxygen/html/classes.html
deleted file mode 100644
index 9f9fce5..0000000
--- a/doxygen/html/classes.html
+++ /dev/null
@@ -1,153 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Index</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li class="current"><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classes.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Class Index</div> </div>
-</div>
-<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a></div>
-<table style="margin: 10px;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classcmd2_1_1PasteBufferError.html">PasteBufferError</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classpirate2_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate2.html">pirate2</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classpirate_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate.html">pirate</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classcmd2_1_1Borg.html">Borg</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">EmbeddedConsoleExit</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1NotSettableError.html">NotSettableError</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classpirate8_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate8.html">pirate8</a>)&#160;&#160;&#160;</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classcmd2_1_1EmptyStatement.html">EmptyStatement</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;O&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classpirate7_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate7.html">pirate7</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1Statekeeper.html">Statekeeper</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classpirate6_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate6.html">pirate6</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1StubbornDict.html">StubbornDict</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classcmd2_1_1Cmd.html">Cmd</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1OptionParser.html">OptionParser</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classpirate5_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate5.html">pirate5</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1History.html">History</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1OutputTrap.html">OutputTrap</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classpirate4_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate4.html">pirate4</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classexample_1_1CmdLineApp.html">CmdLineApp</a> (<a class="el" href="namespaceexample.html">example</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classcmd2_1_1HistoryItem.html">HistoryItem</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classpirate3_1_1Pirate.html">Pirate</a> (<a class="el" href="namespacepirate3.html">pirate3</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td></td><td></td><td></td><td></td></tr>
-<tr><td></td><td></td><td valign="top"><a class="el" href="classcmd2_1_1ParsedString.html">ParsedString</a> (<a class="el" href="namespacecmd2.html">cmd2</a>)&#160;&#160;&#160;</td><td></td><td></td></tr>
-<tr><td></td><td></td><td></td><td></td><td></td></tr>
-</table>
-<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a></div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classexample_1_1CmdLineApp-members.html b/doxygen/html/classexample_1_1CmdLineApp-members.html
deleted file mode 100644
index 06c802a..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp-members.html
+++ /dev/null
@@ -1,241 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classexample_1_1CmdLineApp.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">example::CmdLineApp Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">do_orate</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">do_say</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">do_speak</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">redirector</a></td><td><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classexample_1_1CmdLineApp.html b/doxygen/html/classexample_1_1CmdLineApp.html
deleted file mode 100644
index 55bda32..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp.html
+++ /dev/null
@@ -1,299 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: example::CmdLineApp Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classexample_1_1CmdLineApp.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">example::CmdLineApp Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="example::CmdLineApp" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for example::CmdLineApp:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classexample_1_1CmdLineApp.png" usemap="#example::CmdLineApp_map" alt=""/>
- <map id="example::CmdLineApp_map" name="example::CmdLineApp_map">
-<area href="classcmd2_1_1Cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,136,24"/>
-</map>
- </div></div>
-
-<p><a href="classexample_1_1CmdLineApp-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">do_speak</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">do_orate</a> = do_speak</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">do_say</a> = do_speak</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</a> = ['orate']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">redirector</a> = '-&gt;'</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="example_8py_source.html#l00006">6</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="afdc6e3337a734471574398731d582ec9"></a><!-- doxytag: member="example::CmdLineApp::do_speak" ref="afdc6e3337a734471574398731d582ec9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def example::CmdLineApp::do_speak </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Repeats what you tell me to.</pre></div>
-<p>Definition at line <a class="el" href="example_8py_source.html#l00017">17</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-<p>References <a class="el" href="example_8py_source.html#l00009">maxrepeats</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00017"></a><a class="code" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">00017</a>
-<a name="l00018"></a>00018 <span class="keyword">def </span><a class="code" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">do_speak</a>(self, arg, opts=None):
-<a name="l00019"></a>00019 <span class="stringliteral">&quot;&quot;&quot;Repeats what you tell me to.&quot;&quot;&quot;</span>
-<a name="l00020"></a>00020 arg = <span class="stringliteral">&#39;&#39;</span>.join(arg)
-<a name="l00021"></a>00021 <span class="keywordflow">if</span> opts.piglatin:
-<a name="l00022"></a>00022 arg = <span class="stringliteral">&#39;%s%say&#39;</span> % (arg[1:].rstrip(), arg[0])
-<a name="l00023"></a>00023 <span class="keywordflow">if</span> opts.shout:
-<a name="l00024"></a>00024 arg = arg.upper()
-<a name="l00025"></a>00025 repetitions = opts.repeat <span class="keywordflow">or</span> 1
-<a name="l00026"></a>00026 <span class="keywordflow">for</span> i <span class="keywordflow">in</span> range(min(repetitions, self.<a class="code" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a>)):
-<a name="l00027"></a>00027 self.stdout.write(arg)
-<a name="l00028"></a>00028 self.stdout.write(<span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l00029"></a>00029 <span class="comment"># self.stdout.write is better than &quot;print&quot;, because Cmd can be</span>
-<a name="l00030"></a>00030 <span class="comment"># initialized with a non-standard output destination </span>
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ac9058ddc022235f3876c6b410ddeb688"></a><!-- doxytag: member="example::CmdLineApp::do_orate" ref="ac9058ddc022235f3876c6b410ddeb688" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">example::CmdLineApp::do_orate</a> = do_speak<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00032">32</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5acab19a8c4c609e944ea1cb345a5ec3"></a><!-- doxytag: member="example::CmdLineApp::do_say" ref="a5acab19a8c4c609e944ea1cb345a5ec3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">example::CmdLineApp::do_say</a> = do_speak<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00031">31</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a81a94979fcdd998c72d530e47bab88e0"></a><!-- doxytag: member="example::CmdLineApp::maxrepeats" ref="a81a94979fcdd998c72d530e47bab88e0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">example::CmdLineApp::maxrepeats</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00009">9</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-<p>Referenced by <a class="el" href="example_8py_source.html#l00017">do_speak()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7720e4d8dd45f289c3962be91c05ac33"></a><!-- doxytag: member="example::CmdLineApp::multilineCommands" ref="a7720e4d8dd45f289c3962be91c05ac33" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp::multilineCommands</a> = ['orate']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00007">7</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adb66a4ed5e10aa018c7e3a4da6779c76"></a><!-- doxytag: member="example::CmdLineApp::redirector" ref="adb66a4ed5e10aa018c7e3a4da6779c76" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp::redirector</a> = '-&gt;'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00010">10</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/example/<a class="el" href="example_8py_source.html">example.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceexample.html">example</a> </li>
- <li class="navelem"><a class="el" href="classexample_1_1CmdLineApp.html">CmdLineApp</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classexample_1_1CmdLineApp.png b/doxygen/html/classexample_1_1CmdLineApp.png
deleted file mode 100644
index 0ea7501..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classexample_1_1CmdLineApp__coll__graph.dot b/doxygen/html/classexample_1_1CmdLineApp__coll__graph.dot
deleted file mode 100644
index 82d2079..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{example::CmdLineApp\n|+ do_orate\l+ do_say\l+ maxrepeats\l+ multilineCommands\l+ redirector\l|+ do_speak()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classexample_1_1CmdLineApp__coll__graph.md5 b/doxygen/html/classexample_1_1CmdLineApp__coll__graph.md5
deleted file mode 100644
index 6bc23a1..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-869dcf88cab940e4b1a4455adc85182b \ No newline at end of file
diff --git a/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.dot b/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.dot
deleted file mode 100644
index 82d2079..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{example::CmdLineApp\n|+ do_orate\l+ do_say\l+ maxrepeats\l+ multilineCommands\l+ redirector\l|+ do_speak()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.md5 b/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.md5
deleted file mode 100644
index 6bc23a1..0000000
--- a/doxygen/html/classexample_1_1CmdLineApp__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-869dcf88cab940e4b1a4455adc85182b \ No newline at end of file
diff --git a/doxygen/html/classexample_1_1_cmd_line_app-members.html b/doxygen/html/classexample_1_1_cmd_line_app-members.html
deleted file mode 100644
index 5029cb7..0000000
--- a/doxygen/html/classexample_1_1_cmd_line_app-members.html
+++ /dev/null
@@ -1,240 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classexample_1_1_cmd_line_app.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">example::CmdLineApp Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#ac9058ddc022235f3876c6b410ddeb688">do_orate</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#a5acab19a8c4c609e944ea1cb345a5ec3">do_say</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#afdc6e3337a734471574398731d582ec9">do_speak</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classexample_1_1_cmd_line_app.html#adb66a4ed5e10aa018c7e3a4da6779c76">redirector</a></td><td><a class="el" href="classexample_1_1_cmd_line_app.html">example::CmdLineApp</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classexample_1_1_cmd_line_app.html b/doxygen/html/classexample_1_1_cmd_line_app.html
deleted file mode 100644
index e271032..0000000
--- a/doxygen/html/classexample_1_1_cmd_line_app.html
+++ /dev/null
@@ -1,279 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: example::CmdLineApp Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classexample_1_1_cmd_line_app.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">example::CmdLineApp Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="example::CmdLineApp" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for example::CmdLineApp:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classexample_1_1_cmd_line_app.png" usemap="#example::CmdLineApp_map" alt=""/>
- <map id="example::CmdLineApp_map" name="example::CmdLineApp_map">
-<area href="classcmd2_1_1_cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,136,24"/>
-</map>
- </div></div>
-
-<p><a href="classexample_1_1_cmd_line_app-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#afdc6e3337a734471574398731d582ec9">do_speak</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</a> = ['orate']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#adb66a4ed5e10aa018c7e3a4da6779c76">redirector</a> = '-&gt;'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#a5acab19a8c4c609e944ea1cb345a5ec3">do_say</a> = do_speak</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1_cmd_line_app.html#ac9058ddc022235f3876c6b410ddeb688">do_orate</a> = do_speak</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="example_8py_source.html#l00006">6</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="afdc6e3337a734471574398731d582ec9"></a><!-- doxytag: member="example::CmdLineApp::do_speak" ref="afdc6e3337a734471574398731d582ec9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def example::CmdLineApp::do_speak </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em> = <code>None</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Repeats what you tell me to.</pre></div>
-<p>Definition at line <a class="el" href="example_8py_source.html#l00017">17</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ac9058ddc022235f3876c6b410ddeb688"></a><!-- doxytag: member="example::CmdLineApp::do_orate" ref="ac9058ddc022235f3876c6b410ddeb688" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classexample_1_1_cmd_line_app.html#ac9058ddc022235f3876c6b410ddeb688">example::CmdLineApp::do_orate</a> = do_speak<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00032">32</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a5acab19a8c4c609e944ea1cb345a5ec3"></a><!-- doxytag: member="example::CmdLineApp::do_say" ref="a5acab19a8c4c609e944ea1cb345a5ec3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classexample_1_1_cmd_line_app.html#a5acab19a8c4c609e944ea1cb345a5ec3">example::CmdLineApp::do_say</a> = do_speak<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00031">31</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a81a94979fcdd998c72d530e47bab88e0"></a><!-- doxytag: member="example::CmdLineApp::maxrepeats" ref="a81a94979fcdd998c72d530e47bab88e0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classexample_1_1_cmd_line_app.html#a81a94979fcdd998c72d530e47bab88e0">example::CmdLineApp::maxrepeats</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00009">9</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7720e4d8dd45f289c3962be91c05ac33"></a><!-- doxytag: member="example::CmdLineApp::multilineCommands" ref="a7720e4d8dd45f289c3962be91c05ac33" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classexample_1_1_cmd_line_app.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp::multilineCommands</a> = ['orate']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00007">7</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="adb66a4ed5e10aa018c7e3a4da6779c76"></a><!-- doxytag: member="example::CmdLineApp::redirector" ref="adb66a4ed5e10aa018c7e3a4da6779c76" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classexample_1_1_cmd_line_app.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp::redirector</a> = '-&gt;'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00010">10</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/example/<a class="el" href="example_8py_source.html">example.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceexample.html">example</a> </li>
- <li class="navelem"><a class="el" href="classexample_1_1_cmd_line_app.html">CmdLineApp</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classexample_1_1_cmd_line_app.png b/doxygen/html/classexample_1_1_cmd_line_app.png
deleted file mode 100644
index 0ea7501..0000000
--- a/doxygen/html/classexample_1_1_cmd_line_app.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate2_1_1Pirate-members.html b/doxygen/html/classpirate2_1_1Pirate-members.html
deleted file mode 100644
index 17d8c7b..0000000
--- a/doxygen/html/classpirate2_1_1Pirate-members.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate2_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate2::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a></td><td><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a></td><td><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a></td><td><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></td><td><code> [static]</code></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate2_1_1Pirate.html b/doxygen/html/classpirate2_1_1Pirate.html
deleted file mode 100644
index d6c051e..0000000
--- a/doxygen/html/classpirate2_1_1Pirate.html
+++ /dev/null
@@ -1,248 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate2::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate2_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate2::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate2::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate2_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00004">4</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a3a3285e575d7f08f59dad02f2dbd247d"></a><!-- doxytag: member="pirate2::Pirate::do_drink" ref="a3a3285e575d7f08f59dad02f2dbd247d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate2::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00011">11</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00011"></a><a class="code" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">00011</a>
-<a name="l00012"></a>00012 <span class="keyword">def </span><a class="code" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a>(self, arg):
-<a name="l00013"></a>00013 <span class="stringliteral">&#39;Drown your sorrrows in rrrum.&#39;</span>
-<a name="l00014"></a>00014 self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> -= 1
-<a name="l00015"></a>00015 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00016"></a>00016 .format(self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a>))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a660169e0b360275309a4c4afb95e5d48"></a><!-- doxytag: member="pirate2::Pirate::do_loot" ref="a660169e0b360275309a4c4afb95e5d48" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate2::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00006">6</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00006"></a><a class="code" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">00006</a>
-<a name="l00007"></a>00007 <span class="keyword">def </span><a class="code" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a>(self, arg):
-<a name="l00008"></a>00008 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00009"></a>00009 self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> += 1
-<a name="l00010"></a>00010 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
- .format(self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a>))
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aed1ea3a043e553b0cd6d1b9053e303eb"></a><!-- doxytag: member="pirate2::Pirate::gold" ref="aed1ea3a043e553b0cd6d1b9053e303eb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">pirate2::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00005">5</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate3_8py_source.html#l00009">pirate3::Pirate::do_drink()</a>, <a class="el" href="pirate4_8py_source.html#l00009">pirate4::Pirate::do_drink()</a>, <a class="el" href="pirate5_8py_source.html#l00009">pirate5::Pirate::do_drink()</a>, <a class="el" href="pirate2_8py_source.html#l00011">do_drink()</a>, <a class="el" href="pirate7_8py_source.html#l00012">pirate7::Pirate::do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate6_8py_source.html#l00013">pirate6::Pirate::do_drink()</a>, <a class="el" href="pirate2_8py_source.html#l00006">do_loot()</a>, <a class="el" href="pirate5_8py_source.html#l00006">pirate5::Pirate::do_loot()</a>, <a class="el" href="pirate3_8py_source.html#l00006">pirate3::Pirate::do_loot()</a>, <a class="el" href="pirate4_8py_source.html#l00006">pirate4::Pirate::do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00009">pirate7::Pirate::do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate6_8py_source.html#l00010">pirate6::Pirate::do_loot()</a>, <a class="el" href="pirate3_8py_source.html#l00015">pirate3::Pirate::postcmd()</a>, <a class="el" href="pirate4_8py_source.html#l00022">pirate4::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::precmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate2_8py_source.html">pirate2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate2.html">pirate2</a> </li>
- <li class="navelem"><a class="el" href="classpirate2_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate2_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate2_1_1Pirate__coll__graph.dot
deleted file mode 100644
index f0ca8c2..0000000
--- a/doxygen/html/classpirate2_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate2::Pirate\n|+ gold\l|+ do_drink()\l+ do_loot()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate2_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate2_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 93f89d0..0000000
--- a/doxygen/html/classpirate2_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-479f075a85617b5fdf00703433ec4173 \ No newline at end of file
diff --git a/doxygen/html/classpirate2_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate2_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index f0ca8c2..0000000
--- a/doxygen/html/classpirate2_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate2::Pirate\n|+ gold\l|+ do_drink()\l+ do_loot()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate2_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate2_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 93f89d0..0000000
--- a/doxygen/html/classpirate2_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-479f075a85617b5fdf00703433ec4173 \ No newline at end of file
diff --git a/doxygen/html/classpirate2_1_1_pirate-members.html b/doxygen/html/classpirate2_1_1_pirate-members.html
deleted file mode 100644
index 7663476..0000000
--- a/doxygen/html/classpirate2_1_1_pirate-members.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate2_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate2::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate2_1_1_pirate.html">pirate2::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1_pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a></td><td><a class="el" href="classpirate2_1_1_pirate.html">pirate2::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1_pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a></td><td><a class="el" href="classpirate2_1_1_pirate.html">pirate2::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate2_1_1_pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a></td><td><a class="el" href="classpirate2_1_1_pirate.html">pirate2::Pirate</a></td><td><code> [static]</code></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate2_1_1_pirate.html b/doxygen/html/classpirate2_1_1_pirate.html
deleted file mode 100644
index fc4bf60..0000000
--- a/doxygen/html/classpirate2_1_1_pirate.html
+++ /dev/null
@@ -1,228 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate2::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate2_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate2::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate2::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate2_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1_pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1_pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1_pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00004">4</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a3a3285e575d7f08f59dad02f2dbd247d"></a><!-- doxytag: member="pirate2::Pirate::do_drink" ref="a3a3285e575d7f08f59dad02f2dbd247d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate2::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00011">11</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a660169e0b360275309a4c4afb95e5d48"></a><!-- doxytag: member="pirate2::Pirate::do_loot" ref="a660169e0b360275309a4c4afb95e5d48" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate2::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00006">6</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aed1ea3a043e553b0cd6d1b9053e303eb"></a><!-- doxytag: member="pirate2::Pirate::gold" ref="aed1ea3a043e553b0cd6d1b9053e303eb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate2_1_1_pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">pirate2::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00005">5</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate2_8py_source.html">pirate2.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate2.html">pirate2</a> </li>
- <li class="navelem"><a class="el" href="classpirate2_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate3_1_1Pirate-members.html b/doxygen/html/classpirate3_1_1Pirate-members.html
deleted file mode 100644
index a8503da..0000000
--- a/doxygen/html/classpirate3_1_1Pirate-members.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate3_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate3::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a></td><td><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate3_1_1Pirate.html b/doxygen/html/classpirate3_1_1Pirate.html
deleted file mode 100644
index c929022..0000000
--- a/doxygen/html/classpirate3_1_1Pirate.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate3::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate3_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate3::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate3::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate3_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00004">4</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae62063bde0baa286f8b765b010368269"></a><!-- doxytag: member="pirate3::Pirate::do_drink" ref="ae62063bde0baa286f8b765b010368269" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00009">9</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00009"></a><a class="code" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">00009</a>
-<a name="l00010"></a>00010 <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;Drown your sorrrows in rrrum.&#39;</span>
- self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a3b73e9898e220e5d1cff5c042a515359"></a><!-- doxytag: member="pirate3::Pirate::do_loot" ref="a3b73e9898e220e5d1cff5c042a515359" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00006">6</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00006"></a><a class="code" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">00006</a>
-<a name="l00007"></a>00007 <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a>(self, arg):
-<a name="l00008"></a>00008 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ae8f5db310998d98093ac0471dd2dae81"></a><!-- doxytag: member="pirate3::Pirate::postcmd" ref="ae8f5db310998d98093ac0471dd2dae81" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00015">15</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">gold</a>, and <a class="el" href="pirate3_8py_source.html#l00012">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00015"></a><a class="code" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">00015</a>
-<a name="l00016"></a>00016 <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a>(self, stop, line):
-<a name="l00017"></a>00017 <span class="keywordflow">if</span> self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> != self.<a class="code" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a>:
-<a name="l00018"></a>00018 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00019"></a>00019 .format(self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a>))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="add2ad52765a4d67af64e8ce160c656a3"></a><!-- doxytag: member="pirate3::Pirate::precmd" ref="add2ad52765a4d67af64e8ce160c656a3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00012">12</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">gold</a>, and <a class="el" href="pirate3_8py_source.html#l00012">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00012"></a><a class="code" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">00012</a>
-<a name="l00013"></a>00013 <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a>(self, line):
-<a name="l00014"></a>00014 self.<a class="code" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a> = self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aa49bab8d18e2f2995e0da7c10c0258da"></a><!-- doxytag: member="pirate3::Pirate::gold" ref="aa49bab8d18e2f2995e0da7c10c0258da" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">pirate3::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00005">5</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate3_8py_source.html#l00009">do_drink()</a>, <a class="el" href="pirate5_8py_source.html#l00009">pirate5::Pirate::do_drink()</a>, <a class="el" href="pirate4_8py_source.html#l00009">pirate4::Pirate::do_drink()</a>, <a class="el" href="pirate7_8py_source.html#l00012">pirate7::Pirate::do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate6_8py_source.html#l00013">pirate6::Pirate::do_drink()</a>, <a class="el" href="pirate5_8py_source.html#l00006">pirate5::Pirate::do_loot()</a>, <a class="el" href="pirate4_8py_source.html#l00006">pirate4::Pirate::do_loot()</a>, <a class="el" href="pirate3_8py_source.html#l00006">do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00009">pirate7::Pirate::do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate6_8py_source.html#l00010">pirate6::Pirate::do_loot()</a>, <a class="el" href="pirate3_8py_source.html#l00015">postcmd()</a>, <a class="el" href="pirate4_8py_source.html#l00022">pirate4::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate3_8py_source.html#l00012">precmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9fbdf2c85171048564a53b367bbf3fcd"></a><!-- doxytag: member="pirate3::Pirate::initial_gold" ref="a9fbdf2c85171048564a53b367bbf3fcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">pirate3::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00012">12</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate3_8py_source.html#l00015">postcmd()</a>, <a class="el" href="pirate4_8py_source.html#l00022">pirate4::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate3_8py_source.html#l00012">precmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate3_8py_source.html">pirate3.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate3.html">pirate3</a> </li>
- <li class="navelem"><a class="el" href="classpirate3_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate3_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate3_1_1Pirate__coll__graph.dot
deleted file mode 100644
index bad59b4..0000000
--- a/doxygen/html/classpirate3_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate3::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate3_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate3_1_1Pirate__coll__graph.md5
deleted file mode 100644
index d67c16e..0000000
--- a/doxygen/html/classpirate3_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-71268600b13a443be54dc42ad7c2aa5c \ No newline at end of file
diff --git a/doxygen/html/classpirate3_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate3_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index bad59b4..0000000
--- a/doxygen/html/classpirate3_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate3::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate3_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate3_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index d67c16e..0000000
--- a/doxygen/html/classpirate3_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-71268600b13a443be54dc42ad7c2aa5c \ No newline at end of file
diff --git a/doxygen/html/classpirate3_1_1_pirate-members.html b/doxygen/html/classpirate3_1_1_pirate-members.html
deleted file mode 100644
index 7fd7611..0000000
--- a/doxygen/html/classpirate3_1_1_pirate-members.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate3_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate3::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate3_1_1_pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a></td><td><a class="el" href="classpirate3_1_1_pirate.html">pirate3::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate3_1_1_pirate.html b/doxygen/html/classpirate3_1_1_pirate.html
deleted file mode 100644
index 49e2606..0000000
--- a/doxygen/html/classpirate3_1_1_pirate.html
+++ /dev/null
@@ -1,313 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate3::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate3_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate3::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate3::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate3_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1_pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00004">4</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="ae62063bde0baa286f8b765b010368269"></a><!-- doxytag: member="pirate3::Pirate::do_drink" ref="ae62063bde0baa286f8b765b010368269" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00009">9</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3b73e9898e220e5d1cff5c042a515359"></a><!-- doxytag: member="pirate3::Pirate::do_loot" ref="a3b73e9898e220e5d1cff5c042a515359" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00006">6</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae8f5db310998d98093ac0471dd2dae81"></a><!-- doxytag: member="pirate3::Pirate::postcmd" ref="ae8f5db310998d98093ac0471dd2dae81" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00015">15</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="add2ad52765a4d67af64e8ce160c656a3"></a><!-- doxytag: member="pirate3::Pirate::precmd" ref="add2ad52765a4d67af64e8ce160c656a3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate3::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00012">12</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aa49bab8d18e2f2995e0da7c10c0258da"></a><!-- doxytag: member="pirate3::Pirate::gold" ref="aa49bab8d18e2f2995e0da7c10c0258da" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate3_1_1_pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">pirate3::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00005">5</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9fbdf2c85171048564a53b367bbf3fcd"></a><!-- doxytag: member="pirate3::Pirate::initial_gold" ref="a9fbdf2c85171048564a53b367bbf3fcd" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate3_1_1_pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">pirate3::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00012">12</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate3_8py_source.html">pirate3.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate3.html">pirate3</a> </li>
- <li class="navelem"><a class="el" href="classpirate3_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate4_1_1Pirate-members.html b/doxygen/html/classpirate4_1_1Pirate-members.html
deleted file mode 100644
index ae0ef75..0000000
--- a/doxygen/html/classpirate4_1_1Pirate-members.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate4_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate4::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a></td><td><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate4_1_1Pirate.html b/doxygen/html/classpirate4_1_1Pirate.html
deleted file mode 100644
index 1c6ff65..0000000
--- a/doxygen/html/classpirate4_1_1Pirate.html
+++ /dev/null
@@ -1,356 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate4::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate4_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate4::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate4::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate4_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00004">4</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a571b4d6d457399767bec29c492772fca"></a><!-- doxytag: member="pirate4::Pirate::do_drink" ref="a571b4d6d457399767bec29c492772fca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00009">9</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00009"></a><a class="code" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">00009</a>
-<a name="l00010"></a>00010 <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00012"></a>00012 <span class="stringliteral"> </span>
-<a name="l00013"></a>00013 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00014"></a>00014 <span class="keywordflow">try</span>:
-<a name="l00015"></a>00015 self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> -= int(arg)
-<a name="l00016"></a>00016 <span class="keywordflow">except</span>:
-<a name="l00017"></a>00017 <span class="keywordflow">if</span> arg:
-<a name="l00018"></a>00018 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
- self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9e0724a9ba5f572e754281b2b4522b32"></a><!-- doxytag: member="pirate4::Pirate::do_loot" ref="a9e0724a9ba5f572e754281b2b4522b32" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00006">6</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00006"></a><a class="code" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">00006</a>
-<a name="l00007"></a>00007 <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a>(self, arg):
-<a name="l00008"></a>00008 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a6c1e779a0993b5ef25826a3e7b1d7a96"></a><!-- doxytag: member="pirate4::Pirate::postcmd" ref="a6c1e779a0993b5ef25826a3e7b1d7a96" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00022">22</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, and <a class="el" href="pirate4_8py_source.html#l00019">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00022"></a><a class="code" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">00022</a>
-<a name="l00023"></a>00023 <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a>(self, stop, line):
-<a name="l00024"></a>00024 <span class="keywordflow">if</span> self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> != self.<a class="code" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a>:
-<a name="l00025"></a>00025 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>.format(self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a>))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aeaa9c3406fdc05aa8d09b164469c3a83"></a><!-- doxytag: member="pirate4::Pirate::precmd" ref="aeaa9c3406fdc05aa8d09b164469c3a83" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00019">19</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, and <a class="el" href="pirate4_8py_source.html#l00019">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00019"></a><a class="code" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">00019</a>
-<a name="l00020"></a>00020 <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a>(self, line):
-<a name="l00021"></a>00021 self.<a class="code" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a> = self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ab593f89182e85630e8b982bb4378f514"></a><!-- doxytag: member="pirate4::Pirate::gold" ref="ab593f89182e85630e8b982bb4378f514" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">pirate4::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00005">5</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate4_8py_source.html#l00009">do_drink()</a>, <a class="el" href="pirate5_8py_source.html#l00009">pirate5::Pirate::do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate7_8py_source.html#l00012">pirate7::Pirate::do_drink()</a>, <a class="el" href="pirate6_8py_source.html#l00013">pirate6::Pirate::do_drink()</a>, <a class="el" href="pirate4_8py_source.html#l00006">do_loot()</a>, <a class="el" href="pirate5_8py_source.html#l00006">pirate5::Pirate::do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00009">pirate7::Pirate::do_loot()</a>, <a class="el" href="pirate6_8py_source.html#l00010">pirate6::Pirate::do_loot()</a>, <a class="el" href="pirate4_8py_source.html#l00022">postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac2d53ce13cc6eea50970138b28ea008e"></a><!-- doxytag: member="pirate4::Pirate::initial_gold" ref="ac2d53ce13cc6eea50970138b28ea008e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">pirate4::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00019">19</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate4_8py_source.html#l00022">postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00022">pirate5::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate4_8py_source.html#l00019">precmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate4_8py_source.html">pirate4.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate4.html">pirate4</a> </li>
- <li class="navelem"><a class="el" href="classpirate4_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate4_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate4_1_1Pirate__coll__graph.dot
deleted file mode 100644
index db533ae..0000000
--- a/doxygen/html/classpirate4_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate4::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate4_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate4_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 3c502d4..0000000
--- a/doxygen/html/classpirate4_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-f005d56a34bc6158ccd37fdd3d50534f \ No newline at end of file
diff --git a/doxygen/html/classpirate4_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate4_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index db533ae..0000000
--- a/doxygen/html/classpirate4_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate4::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate4_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate4_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 3c502d4..0000000
--- a/doxygen/html/classpirate4_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-f005d56a34bc6158ccd37fdd3d50534f \ No newline at end of file
diff --git a/doxygen/html/classpirate4_1_1_pirate-members.html b/doxygen/html/classpirate4_1_1_pirate-members.html
deleted file mode 100644
index 77583eb..0000000
--- a/doxygen/html/classpirate4_1_1_pirate-members.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate4_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate4::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate4_1_1_pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a></td><td><a class="el" href="classpirate4_1_1_pirate.html">pirate4::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate4_1_1_pirate.html b/doxygen/html/classpirate4_1_1_pirate.html
deleted file mode 100644
index b62d036..0000000
--- a/doxygen/html/classpirate4_1_1_pirate.html
+++ /dev/null
@@ -1,315 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate4::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate4_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate4::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate4::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate4_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1_pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00004">4</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a571b4d6d457399767bec29c492772fca"></a><!-- doxytag: member="pirate4::Pirate::do_drink" ref="a571b4d6d457399767bec29c492772fca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00009">9</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9e0724a9ba5f572e754281b2b4522b32"></a><!-- doxytag: member="pirate4::Pirate::do_loot" ref="a9e0724a9ba5f572e754281b2b4522b32" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00006">6</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6c1e779a0993b5ef25826a3e7b1d7a96"></a><!-- doxytag: member="pirate4::Pirate::postcmd" ref="a6c1e779a0993b5ef25826a3e7b1d7a96" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00022">22</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aeaa9c3406fdc05aa8d09b164469c3a83"></a><!-- doxytag: member="pirate4::Pirate::precmd" ref="aeaa9c3406fdc05aa8d09b164469c3a83" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate4::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00019">19</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="ab593f89182e85630e8b982bb4378f514"></a><!-- doxytag: member="pirate4::Pirate::gold" ref="ab593f89182e85630e8b982bb4378f514" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate4_1_1_pirate.html#ab593f89182e85630e8b982bb4378f514">pirate4::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00005">5</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac2d53ce13cc6eea50970138b28ea008e"></a><!-- doxytag: member="pirate4::Pirate::initial_gold" ref="ac2d53ce13cc6eea50970138b28ea008e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate4_1_1_pirate.html#ac2d53ce13cc6eea50970138b28ea008e">pirate4::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00019">19</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate4_8py_source.html">pirate4.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate4.html">pirate4</a> </li>
- <li class="navelem"><a class="el" href="classpirate4_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate5_1_1Pirate-members.html b/doxygen/html/classpirate5_1_1Pirate-members.html
deleted file mode 100644
index 035c0d5..0000000
--- a/doxygen/html/classpirate5_1_1Pirate-members.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate5_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate5::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a></td><td><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate5_1_1Pirate.html b/doxygen/html/classpirate5_1_1Pirate.html
deleted file mode 100644
index 57b624e..0000000
--- a/doxygen/html/classpirate5_1_1Pirate.html
+++ /dev/null
@@ -1,395 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate5::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate5_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate5::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate5::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate5_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00004">4</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a9b50e09ce86f4893c29b90a62fceed60"></a><!-- doxytag: member="pirate5::Pirate::do_drink" ref="a9b50e09ce86f4893c29b90a62fceed60" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00009">9</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00009"></a><a class="code" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">00009</a>
-<a name="l00010"></a>00010 <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00012"></a>00012 <span class="stringliteral"> </span>
-<a name="l00013"></a>00013 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00014"></a>00014 <span class="keywordflow">try</span>:
-<a name="l00015"></a>00015 self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> -= int(arg)
-<a name="l00016"></a>00016 <span class="keywordflow">except</span>:
-<a name="l00017"></a>00017 <span class="keywordflow">if</span> arg:
-<a name="l00018"></a>00018 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
- self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ac1af3f414fec3fc70196c198effa3536"></a><!-- doxytag: member="pirate5::Pirate::do_loot" ref="ac1af3f414fec3fc70196c198effa3536" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00006">6</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00006"></a><a class="code" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">00006</a>
-<a name="l00007"></a>00007 <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a>(self, arg):
-<a name="l00008"></a>00008 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a793c0b22262bf11027ce319084e28bed"></a><!-- doxytag: member="pirate5::Pirate::do_quit" ref="a793c0b22262bf11027ce319084e28bed" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00030">30</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00030"></a><a class="code" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">00030</a>
-<a name="l00031"></a>00031 <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a>(self, arg):
-<a name="l00032"></a>00032 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00033"></a>00033 <span class="keywordflow">return</span> <span class="keyword">True</span>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="afed83336542dce1eeb068e3c3fbcd9c5"></a><!-- doxytag: member="pirate5::Pirate::postcmd" ref="afed83336542dce1eeb068e3c3fbcd9c5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00022">22</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, and <a class="el" href="pirate5_8py_source.html#l00019">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00022"></a><a class="code" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">00022</a>
-<a name="l00023"></a>00023 <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a>(self, stop, line):
-<a name="l00024"></a>00024 <span class="keywordflow">if</span> self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> != self.<a class="code" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a>:
-<a name="l00025"></a>00025 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00026"></a>00026 .format(self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a>))
-<a name="l00027"></a>00027 <span class="keywordflow">if</span> self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> &lt; 0:
-<a name="l00028"></a>00028 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00029"></a>00029 stop = <span class="keyword">True</span>
- <span class="keywordflow">return</span> stop
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ab658200d2acce30ef62b7f232b46c7f2"></a><!-- doxytag: member="pirate5::Pirate::precmd" ref="ab658200d2acce30ef62b7f232b46c7f2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00019">19</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">initial_gold</a>, and <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00019"></a><a class="code" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">00019</a>
-<a name="l00020"></a>00020 <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a>(self, line):
-<a name="l00021"></a>00021 self.<a class="code" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a> = self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aafe1692ad983467cd710537574b7a1e4"></a><!-- doxytag: member="pirate5::Pirate::gold" ref="aafe1692ad983467cd710537574b7a1e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">pirate5::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00005">5</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate5_8py_source.html#l00009">do_drink()</a>, <a class="el" href="pirate7_8py_source.html#l00012">pirate7::Pirate::do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate6_8py_source.html#l00013">pirate6::Pirate::do_drink()</a>, <a class="el" href="pirate5_8py_source.html#l00006">do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00009">pirate7::Pirate::do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate6_8py_source.html#l00010">pirate6::Pirate::do_loot()</a>, <a class="el" href="pirate5_8py_source.html#l00022">postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a00dfc293b3c3d61b209143738fabb805"></a><!-- doxytag: member="pirate5::Pirate::initial_gold" ref="a00dfc293b3c3d61b209143738fabb805" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">pirate5::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00019">19</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate5_8py_source.html#l00022">postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">pirate6::Pirate::postcmd()</a>, <a class="el" href="pirate5_8py_source.html#l00019">precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate5_8py_source.html">pirate5.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate5.html">pirate5</a> </li>
- <li class="navelem"><a class="el" href="classpirate5_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate5_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate5_1_1Pirate__coll__graph.dot
deleted file mode 100644
index 77b9a3b..0000000
--- a/doxygen/html/classpirate5_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate5::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ do_quit()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate5_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate5_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 49677c3..0000000
--- a/doxygen/html/classpirate5_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-69a8edf6e3b44f166f562f0557fe49e2 \ No newline at end of file
diff --git a/doxygen/html/classpirate5_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate5_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index 77b9a3b..0000000
--- a/doxygen/html/classpirate5_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate5::Pirate\n|+ initial_gold\l+ gold\l|+ do_drink()\l+ do_loot()\l+ do_quit()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate5_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate5_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 49677c3..0000000
--- a/doxygen/html/classpirate5_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-69a8edf6e3b44f166f562f0557fe49e2 \ No newline at end of file
diff --git a/doxygen/html/classpirate5_1_1_pirate-members.html b/doxygen/html/classpirate5_1_1_pirate-members.html
deleted file mode 100644
index 50e6a9f..0000000
--- a/doxygen/html/classpirate5_1_1_pirate-members.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate5_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate5::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate5_1_1_pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a></td><td><a class="el" href="classpirate5_1_1_pirate.html">pirate5::Pirate</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate5_1_1_pirate.html b/doxygen/html/classpirate5_1_1_pirate.html
deleted file mode 100644
index 6c499f7..0000000
--- a/doxygen/html/classpirate5_1_1_pirate.html
+++ /dev/null
@@ -1,345 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate5::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate5_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate5::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate5::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-
-<p><a href="classpirate5_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1_pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> = 3</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00004">4</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a9b50e09ce86f4893c29b90a62fceed60"></a><!-- doxytag: member="pirate5::Pirate::do_drink" ref="a9b50e09ce86f4893c29b90a62fceed60" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00009">9</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac1af3f414fec3fc70196c198effa3536"></a><!-- doxytag: member="pirate5::Pirate::do_loot" ref="ac1af3f414fec3fc70196c198effa3536" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00006">6</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a793c0b22262bf11027ce319084e28bed"></a><!-- doxytag: member="pirate5::Pirate::do_quit" ref="a793c0b22262bf11027ce319084e28bed" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00030">30</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afed83336542dce1eeb068e3c3fbcd9c5"></a><!-- doxytag: member="pirate5::Pirate::postcmd" ref="afed83336542dce1eeb068e3c3fbcd9c5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00022">22</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab658200d2acce30ef62b7f232b46c7f2"></a><!-- doxytag: member="pirate5::Pirate::precmd" ref="ab658200d2acce30ef62b7f232b46c7f2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate5::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00019">19</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="aafe1692ad983467cd710537574b7a1e4"></a><!-- doxytag: member="pirate5::Pirate::gold" ref="aafe1692ad983467cd710537574b7a1e4" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate5_1_1_pirate.html#aafe1692ad983467cd710537574b7a1e4">pirate5::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00005">5</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a00dfc293b3c3d61b209143738fabb805"></a><!-- doxytag: member="pirate5::Pirate::initial_gold" ref="a00dfc293b3c3d61b209143738fabb805" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate5_1_1_pirate.html#a00dfc293b3c3d61b209143738fabb805">pirate5::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00019">19</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate5_8py_source.html">pirate5.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate5.html">pirate5</a> </li>
- <li class="navelem"><a class="el" href="classpirate5_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate6_1_1Pirate-members.html b/doxygen/html/classpirate6_1_1Pirate-members.html
deleted file mode 100644
index c224d76..0000000
--- a/doxygen/html/classpirate6_1_1Pirate-members.html
+++ /dev/null
@@ -1,244 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate6_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate6::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">prompt</a></td><td><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate6_1_1Pirate.html b/doxygen/html/classpirate6_1_1Pirate.html
deleted file mode 100644
index 4049c54..0000000
--- a/doxygen/html/classpirate6_1_1Pirate.html
+++ /dev/null
@@ -1,458 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate6::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate6_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate6::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate6::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate6::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate6_1_1Pirate.png" usemap="#pirate6::Pirate_map" alt=""/>
- <map id="pirate6::Pirate_map" name="pirate6::Pirate_map">
-<area href="classcmd2_1_1Cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate6_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">prompt</a> = 'arrr&gt; '</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00004">4</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a69d2df71d8316d75a9903d6c85f2bc15"></a><!-- doxytag: member="pirate6::Pirate::default" ref="a69d2df71d8316d75a9903d6c85f2bc15" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00007">7</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00868">cmd2::Cmd::_default()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00007"></a><a class="code" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">00007</a>
-<a name="l00008"></a>00008 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a>(self, line):
-<a name="l00009"></a>00009 print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>
- .format(line))
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a53f3760dae30fc09265437594b251b56"></a><!-- doxytag: member="pirate6::Pirate::do_drink" ref="a53f3760dae30fc09265437594b251b56" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00013">13</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00013"></a><a class="code" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">00013</a>
-<a name="l00014"></a>00014 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a>(self, arg):
-<a name="l00015"></a>00015 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00016"></a>00016 <span class="stringliteral"> </span>
-<a name="l00017"></a>00017 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00018"></a>00018 <span class="keywordflow">try</span>:
-<a name="l00019"></a>00019 self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> -= int(arg)
-<a name="l00020"></a>00020 <span class="keywordflow">except</span>:
-<a name="l00021"></a>00021 <span class="keywordflow">if</span> arg:
-<a name="l00022"></a>00022 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
- self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a2567b41cc9c463642aecf897ec66c3a3"></a><!-- doxytag: member="pirate6::Pirate::do_loot" ref="a2567b41cc9c463642aecf897ec66c3a3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00010">10</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00010"></a><a class="code" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">00010</a>
-<a name="l00011"></a>00011 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a>(self, arg):
-<a name="l00012"></a>00012 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="abed4fab75233972eb289ac6a84345098"></a><!-- doxytag: member="pirate6::Pirate::do_quit" ref="abed4fab75233972eb289ac6a84345098" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00034">34</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00034"></a><a class="code" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">00034</a>
-<a name="l00035"></a>00035 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a>(self, arg):
-<a name="l00036"></a>00036 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00037"></a>00037 <span class="keywordflow">return</span> <span class="keyword">True</span>
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aadf25da472167f54c57c3bad3bc901ad"></a><!-- doxytag: member="pirate6::Pirate::postcmd" ref="aadf25da472167f54c57c3bad3bc901ad" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00026">26</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00026"></a><a class="code" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">00026</a>
-<a name="l00027"></a>00027 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a>(self, stop, line):
-<a name="l00028"></a>00028 <span class="keywordflow">if</span> self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> != self.<a class="code" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a>:
-<a name="l00029"></a>00029 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00030"></a>00030 .format(self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a>))
-<a name="l00031"></a>00031 <span class="keywordflow">if</span> self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> &lt; 0:
-<a name="l00032"></a>00032 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00033"></a>00033 stop = <span class="keyword">True</span>
- <span class="keywordflow">return</span> stop
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a081dfdcb12b7ff8e26547c680ecb8e66"></a><!-- doxytag: member="pirate6::Pirate::precmd" ref="a081dfdcb12b7ff8e26547c680ecb8e66" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00023">23</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00023"></a><a class="code" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">00023</a>
-<a name="l00024"></a>00024 <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a>(self, line):
-<a name="l00025"></a>00025 self.<a class="code" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a> = self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a5a889a6a62da9c45d3ff03c426cd6c9f"></a><!-- doxytag: member="pirate6::Pirate::gold" ref="a5a889a6a62da9c45d3ff03c426cd6c9f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">pirate6::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00005">5</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00012">pirate7::Pirate::do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate6_8py_source.html#l00013">do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00009">pirate7::Pirate::do_loot()</a>, <a class="el" href="pirate6_8py_source.html#l00010">do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a20cd2f57129f1d841223123e279b451c"></a><!-- doxytag: member="pirate6::Pirate::initial_gold" ref="a20cd2f57129f1d841223123e279b451c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">pirate6::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00023">23</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00025">pirate7::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate6_8py_source.html#l00026">postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::precmd()</a>, and <a class="el" href="pirate6_8py_source.html#l00023">precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a69ebfbd71217d6d903a02f3f207cd8ec"></a><!-- doxytag: member="pirate6::Pirate::prompt" ref="a69ebfbd71217d6d903a02f3f207cd8ec" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00006">6</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate6_8py_source.html">pirate6.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate6.html">pirate6</a> </li>
- <li class="navelem"><a class="el" href="classpirate6_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate6_1_1Pirate.png b/doxygen/html/classpirate6_1_1Pirate.png
deleted file mode 100644
index 1a8d689..0000000
--- a/doxygen/html/classpirate6_1_1Pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate6_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate6_1_1Pirate__coll__graph.dot
deleted file mode 100644
index f436815..0000000
--- a/doxygen/html/classpirate6_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate6::Pirate\n|+ initial_gold\l+ gold\l+ prompt\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate6_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate6_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 93a43a0..0000000
--- a/doxygen/html/classpirate6_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-0df3fb694454c31e93b5d1ffd719fe5b \ No newline at end of file
diff --git a/doxygen/html/classpirate6_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate6_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index f436815..0000000
--- a/doxygen/html/classpirate6_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate6::Pirate\n|+ initial_gold\l+ gold\l+ prompt\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate6_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate6_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 93a43a0..0000000
--- a/doxygen/html/classpirate6_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-0df3fb694454c31e93b5d1ffd719fe5b \ No newline at end of file
diff --git a/doxygen/html/classpirate6_1_1_pirate-members.html b/doxygen/html/classpirate6_1_1_pirate-members.html
deleted file mode 100644
index d3520cf..0000000
--- a/doxygen/html/classpirate6_1_1_pirate-members.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate6_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate6::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate6_1_1_pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">prompt</a></td><td><a class="el" href="classpirate6_1_1_pirate.html">pirate6::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate6_1_1_pirate.html b/doxygen/html/classpirate6_1_1_pirate.html
deleted file mode 100644
index 899afb3..0000000
--- a/doxygen/html/classpirate6_1_1_pirate.html
+++ /dev/null
@@ -1,402 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate6::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate6_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate6::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate6::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate6::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate6_1_1_pirate.png" usemap="#pirate6::Pirate_map" alt=""/>
- <map id="pirate6::Pirate_map" name="pirate6::Pirate_map">
-<area href="classcmd2_1_1_cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate6_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1_pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">prompt</a> = 'arrr&gt; '</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00004">4</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a69d2df71d8316d75a9903d6c85f2bc15"></a><!-- doxytag: member="pirate6::Pirate::default" ref="a69d2df71d8316d75a9903d6c85f2bc15" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00007">7</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a53f3760dae30fc09265437594b251b56"></a><!-- doxytag: member="pirate6::Pirate::do_drink" ref="a53f3760dae30fc09265437594b251b56" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00013">13</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a2567b41cc9c463642aecf897ec66c3a3"></a><!-- doxytag: member="pirate6::Pirate::do_loot" ref="a2567b41cc9c463642aecf897ec66c3a3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00010">10</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="abed4fab75233972eb289ac6a84345098"></a><!-- doxytag: member="pirate6::Pirate::do_quit" ref="abed4fab75233972eb289ac6a84345098" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00034">34</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aadf25da472167f54c57c3bad3bc901ad"></a><!-- doxytag: member="pirate6::Pirate::postcmd" ref="aadf25da472167f54c57c3bad3bc901ad" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00026">26</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a081dfdcb12b7ff8e26547c680ecb8e66"></a><!-- doxytag: member="pirate6::Pirate::precmd" ref="a081dfdcb12b7ff8e26547c680ecb8e66" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate6::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00023">23</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a5a889a6a62da9c45d3ff03c426cd6c9f"></a><!-- doxytag: member="pirate6::Pirate::gold" ref="a5a889a6a62da9c45d3ff03c426cd6c9f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate6_1_1_pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">pirate6::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00005">5</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a20cd2f57129f1d841223123e279b451c"></a><!-- doxytag: member="pirate6::Pirate::initial_gold" ref="a20cd2f57129f1d841223123e279b451c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate6_1_1_pirate.html#a20cd2f57129f1d841223123e279b451c">pirate6::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00023">23</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a69ebfbd71217d6d903a02f3f207cd8ec"></a><!-- doxytag: member="pirate6::Pirate::prompt" ref="a69ebfbd71217d6d903a02f3f207cd8ec" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate6_1_1_pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00006">6</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate6_8py_source.html">pirate6.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate6.html">pirate6</a> </li>
- <li class="navelem"><a class="el" href="classpirate6_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate6_1_1_pirate.png b/doxygen/html/classpirate6_1_1_pirate.png
deleted file mode 100644
index 1a8d689..0000000
--- a/doxygen/html/classpirate6_1_1_pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate7_1_1Pirate-members.html b/doxygen/html/classpirate7_1_1Pirate-members.html
deleted file mode 100644
index 20d35c3..0000000
--- a/doxygen/html/classpirate7_1_1Pirate-members.html
+++ /dev/null
@@ -1,246 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate7_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate7::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">default_to_shell</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">multilineCommands</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">settable</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">terminators</a></td><td><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate7_1_1Pirate.html b/doxygen/html/classpirate7_1_1Pirate.html
deleted file mode 100644
index a0e2bcc..0000000
--- a/doxygen/html/classpirate7_1_1Pirate.html
+++ /dev/null
@@ -1,582 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate7::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate7_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate7::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate7::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate7::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate7_1_1Pirate.png" usemap="#pirate7::Pirate_map" alt=""/>
- <map id="pirate7::Pirate_map" name="pirate7::Pirate_map">
-<area href="classcmd2_1_1Cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate7_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">default_to_shell</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">multilineCommands</a> = ['sing']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</a> = 'arrr&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">settable</a> = '<a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> = 'blue'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">terminators</a> = <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00004">4</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a79cfac8de04cdc850bc2105ba4673b37"></a><!-- doxytag: member="pirate7::Pirate::default" ref="a79cfac8de04cdc850bc2105ba4673b37" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00007">7</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00868">cmd2::Cmd::_default()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00007"></a><a class="code" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">00007</a>
-<a name="l00008"></a>00008 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a>(self, line):
- print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>.format(line))
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad07df28cca38a7a3eff760d3aa5a60da"></a><!-- doxytag: member="pirate7::Pirate::do_drink" ref="ad07df28cca38a7a3eff760d3aa5a60da" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00012">12</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00012"></a><a class="code" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">00012</a>
-<a name="l00013"></a>00013 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a>(self, arg):
-<a name="l00014"></a>00014 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00015"></a>00015 <span class="stringliteral"> </span>
-<a name="l00016"></a>00016 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00017"></a>00017 <span class="keywordflow">try</span>:
-<a name="l00018"></a>00018 self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> -= int(arg)
-<a name="l00019"></a>00019 <span class="keywordflow">except</span>:
-<a name="l00020"></a>00020 <span class="keywordflow">if</span> arg:
-<a name="l00021"></a>00021 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
- self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="af8aee724dc8f385567ea17612d038ec0"></a><!-- doxytag: member="pirate7::Pirate::do_loot" ref="af8aee724dc8f385567ea17612d038ec0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00009">9</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00009"></a><a class="code" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">00009</a>
-<a name="l00010"></a>00010 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a0a5b47995cb6dcd9f58a8a6f24f1a95c"></a><!-- doxytag: member="pirate7::Pirate::do_quit" ref="a0a5b47995cb6dcd9f58a8a6f24f1a95c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00033">33</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00033"></a><a class="code" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">00033</a>
-<a name="l00034"></a>00034 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a>(self, arg):
-<a name="l00035"></a>00035 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
- <span class="keywordflow">return</span> <span class="keyword">True</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a48b1905aeb2a7161ccfc99e5d80c50ca"></a><!-- doxytag: member="pirate7::Pirate::do_sing" ref="a48b1905aeb2a7161ccfc99e5d80c50ca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_sing </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00042">42</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00435">cmd2::Cmd::colorize()</a>, and <a class="el" href="pirate7_8py_source.html#l00039">songcolor</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00042"></a><a class="code" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">00042</a>
-<a name="l00043"></a>00043 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a>(self, arg):
-<a name="l00044"></a>00044 print(self.colorize(arg, self.<a class="code" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a>))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aec2c703d2a5e1919fe1fe1f6b42fba06"></a><!-- doxytag: member="pirate7::Pirate::postcmd" ref="aec2c703d2a5e1919fe1fe1f6b42fba06" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00025">25</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, <a class="el" href="pirate7_8py_source.html#l00022">initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00025"></a><a class="code" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">00025</a>
-<a name="l00026"></a>00026 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a>(self, stop, line):
-<a name="l00027"></a>00027 <span class="keywordflow">if</span> self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> != self.<a class="code" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a>:
-<a name="l00028"></a>00028 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00029"></a>00029 .format(self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a>))
-<a name="l00030"></a>00030 <span class="keywordflow">if</span> self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> &lt; 0:
-<a name="l00031"></a>00031 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00032"></a>00032 stop = <span class="keyword">True</span>
- <span class="keywordflow">return</span> stop
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a6d97780d041206aa9e5ab2d34224db1a"></a><!-- doxytag: member="pirate7::Pirate::precmd" ref="a6d97780d041206aa9e5ab2d34224db1a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00022">22</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, <a class="el" href="pirate7_8py_source.html#l00022">initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00022"></a><a class="code" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">00022</a>
-<a name="l00023"></a>00023 <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a>(self, line):
-<a name="l00024"></a>00024 self.<a class="code" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a> = self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a629913affb56931c737d31b3dea1448a"></a><!-- doxytag: member="pirate7::Pirate::default_to_shell" ref="a629913affb56931c737d31b3dea1448a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate::default_to_shell</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00036">36</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a36c15ca3fd5f8d87411159745b39cfe2"></a><!-- doxytag: member="pirate7::Pirate::gold" ref="a36c15ca3fd5f8d87411159745b39cfe2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">pirate7::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00005">5</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00012">do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00012">pirate8::Pirate::do_drink()</a>, <a class="el" href="pirate7_8py_source.html#l00009">do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00009">pirate8::Pirate::do_loot()</a>, <a class="el" href="pirate7_8py_source.html#l00025">postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate7_8py_source.html#l00022">precmd()</a>, and <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a27c913369358b5566f4ef81c6a2aaae8"></a><!-- doxytag: member="pirate7::Pirate::initial_gold" ref="a27c913369358b5566f4ef81c6a2aaae8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">pirate7::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00022">22</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00025">postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00025">pirate8::Pirate::postcmd()</a>, <a class="el" href="pirate8_8py_source.html#l00022">pirate8::Pirate::precmd()</a>, and <a class="el" href="pirate7_8py_source.html#l00022">precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a46b726f347667822a67991b15333d1fa"></a><!-- doxytag: member="pirate7::Pirate::multilineCommands" ref="a46b726f347667822a67991b15333d1fa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate::multilineCommands</a> = ['sing']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00037">37</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6ffeb9d6e8a929f7d7cff0c1df922e7e"></a><!-- doxytag: member="pirate7::Pirate::prompt" ref="a6ffeb9d6e8a929f7d7cff0c1df922e7e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00006">6</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab1f2d5977969536c2c0c38258f05709c"></a><!-- doxytag: member="pirate7::Pirate::settable" ref="ab1f2d5977969536c2c0c38258f05709c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate::settable</a> = '<a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00040">40</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a58890119cccb37dceb5ac6b0576a40ba"></a><!-- doxytag: member="pirate7::Pirate::songcolor" ref="a58890119cccb37dceb5ac6b0576a40ba" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">pirate7::Pirate::songcolor</a> = 'blue'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00039">39</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate7_8py_source.html#l00042">do_sing()</a>, and <a class="el" href="pirate8_8py_source.html#l00042">pirate8::Pirate::do_sing()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a29e9570c84681906e6242560f43407e1"></a><!-- doxytag: member="pirate7::Pirate::terminators" ref="a29e9570c84681906e6242560f43407e1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate::terminators</a> = <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00038">38</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate7_8py_source.html">pirate7.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate7.html">pirate7</a> </li>
- <li class="navelem"><a class="el" href="classpirate7_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate7_1_1Pirate.png b/doxygen/html/classpirate7_1_1Pirate.png
deleted file mode 100644
index 8b0b636..0000000
--- a/doxygen/html/classpirate7_1_1Pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate7_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate7_1_1Pirate__coll__graph.dot
deleted file mode 100644
index 64f6f53..0000000
--- a/doxygen/html/classpirate7_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate7::Pirate\n|+ initial_gold\l+ default_to_shell\l+ gold\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate7_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate7_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 462be52..0000000
--- a/doxygen/html/classpirate7_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-6180cf87b59ebfe35e8a1e7bbff933b3 \ No newline at end of file
diff --git a/doxygen/html/classpirate7_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate7_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index 64f6f53..0000000
--- a/doxygen/html/classpirate7_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate7::Pirate\n|+ initial_gold\l+ default_to_shell\l+ gold\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate7_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate7_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 462be52..0000000
--- a/doxygen/html/classpirate7_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-6180cf87b59ebfe35e8a1e7bbff933b3 \ No newline at end of file
diff --git a/doxygen/html/classpirate7_1_1_pirate-members.html b/doxygen/html/classpirate7_1_1_pirate-members.html
deleted file mode 100644
index 63effee..0000000
--- a/doxygen/html/classpirate7_1_1_pirate-members.html
+++ /dev/null
@@ -1,245 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate7_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate7::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a629913affb56931c737d31b3dea1448a">default_to_shell</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a46b726f347667822a67991b15333d1fa">multilineCommands</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#ab1f2d5977969536c2c0c38258f05709c">settable</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate7_1_1_pirate.html#a29e9570c84681906e6242560f43407e1">terminators</a></td><td><a class="el" href="classpirate7_1_1_pirate.html">pirate7::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate7_1_1_pirate.html b/doxygen/html/classpirate7_1_1_pirate.html
deleted file mode 100644
index 9553541..0000000
--- a/doxygen/html/classpirate7_1_1_pirate.html
+++ /dev/null
@@ -1,520 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate7::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate7_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate7::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate7::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate7::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate7_1_1_pirate.png" usemap="#pirate7::Pirate_map" alt=""/>
- <map id="pirate7::Pirate_map" name="pirate7::Pirate_map">
-<area href="classcmd2_1_1_cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate7_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</a> = 'arrr&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a629913affb56931c737d31b3dea1448a">default_to_shell</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a46b726f347667822a67991b15333d1fa">multilineCommands</a> = ['sing']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a29e9570c84681906e6242560f43407e1">terminators</a> = <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> = 'blue'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1_pirate.html#ab1f2d5977969536c2c0c38258f05709c">settable</a> = '<a class="el" href="classpirate7_1_1_pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00004">4</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a79cfac8de04cdc850bc2105ba4673b37"></a><!-- doxytag: member="pirate7::Pirate::default" ref="a79cfac8de04cdc850bc2105ba4673b37" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00007">7</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ad07df28cca38a7a3eff760d3aa5a60da"></a><!-- doxytag: member="pirate7::Pirate::do_drink" ref="ad07df28cca38a7a3eff760d3aa5a60da" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00012">12</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af8aee724dc8f385567ea17612d038ec0"></a><!-- doxytag: member="pirate7::Pirate::do_loot" ref="af8aee724dc8f385567ea17612d038ec0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00009">9</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0a5b47995cb6dcd9f58a8a6f24f1a95c"></a><!-- doxytag: member="pirate7::Pirate::do_quit" ref="a0a5b47995cb6dcd9f58a8a6f24f1a95c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00033">33</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a48b1905aeb2a7161ccfc99e5d80c50ca"></a><!-- doxytag: member="pirate7::Pirate::do_sing" ref="a48b1905aeb2a7161ccfc99e5d80c50ca" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::do_sing </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00042">42</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aec2c703d2a5e1919fe1fe1f6b42fba06"></a><!-- doxytag: member="pirate7::Pirate::postcmd" ref="aec2c703d2a5e1919fe1fe1f6b42fba06" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00025">25</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6d97780d041206aa9e5ab2d34224db1a"></a><!-- doxytag: member="pirate7::Pirate::precmd" ref="a6d97780d041206aa9e5ab2d34224db1a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate7::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00022">22</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a629913affb56931c737d31b3dea1448a"></a><!-- doxytag: member="pirate7::Pirate::default_to_shell" ref="a629913affb56931c737d31b3dea1448a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate7_1_1_pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate::default_to_shell</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00036">36</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a36c15ca3fd5f8d87411159745b39cfe2"></a><!-- doxytag: member="pirate7::Pirate::gold" ref="a36c15ca3fd5f8d87411159745b39cfe2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate7_1_1_pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">pirate7::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00005">5</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a27c913369358b5566f4ef81c6a2aaae8"></a><!-- doxytag: member="pirate7::Pirate::initial_gold" ref="a27c913369358b5566f4ef81c6a2aaae8" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate7_1_1_pirate.html#a27c913369358b5566f4ef81c6a2aaae8">pirate7::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00022">22</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a46b726f347667822a67991b15333d1fa"></a><!-- doxytag: member="pirate7::Pirate::multilineCommands" ref="a46b726f347667822a67991b15333d1fa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate7_1_1_pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate::multilineCommands</a> = ['sing']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00037">37</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a6ffeb9d6e8a929f7d7cff0c1df922e7e"></a><!-- doxytag: member="pirate7::Pirate::prompt" ref="a6ffeb9d6e8a929f7d7cff0c1df922e7e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1_pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00006">6</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab1f2d5977969536c2c0c38258f05709c"></a><!-- doxytag: member="pirate7::Pirate::settable" ref="ab1f2d5977969536c2c0c38258f05709c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1_pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate::settable</a> = '<a class="el" href="classpirate7_1_1_pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00040">40</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a58890119cccb37dceb5ac6b0576a40ba"></a><!-- doxytag: member="pirate7::Pirate::songcolor" ref="a58890119cccb37dceb5ac6b0576a40ba" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate7_1_1_pirate.html#a58890119cccb37dceb5ac6b0576a40ba">pirate7::Pirate::songcolor</a> = 'blue'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00039">39</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a29e9570c84681906e6242560f43407e1"></a><!-- doxytag: member="pirate7::Pirate::terminators" ref="a29e9570c84681906e6242560f43407e1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate7_1_1_pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate::terminators</a> = <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00038">38</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate7_8py_source.html">pirate7.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate7.html">pirate7</a> </li>
- <li class="navelem"><a class="el" href="classpirate7_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate7_1_1_pirate.png b/doxygen/html/classpirate7_1_1_pirate.png
deleted file mode 100644
index 8b0b636..0000000
--- a/doxygen/html/classpirate7_1_1_pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate8_1_1Pirate-members.html b/doxygen/html/classpirate8_1_1Pirate-members.html
deleted file mode 100644
index 39bece5..0000000
--- a/doxygen/html/classpirate8_1_1Pirate-members.html
+++ /dev/null
@@ -1,248 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate8_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate8::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">action</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">help</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">prompt</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">settable</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">terminators</a></td><td><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate8_1_1Pirate.html b/doxygen/html/classpirate8_1_1Pirate.html
deleted file mode 100644
index 8b7aaf0..0000000
--- a/doxygen/html/classpirate8_1_1Pirate.html
+++ /dev/null
@@ -1,659 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate8::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate8_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate8::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate8::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate8::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate8_1_1Pirate.png" usemap="#pirate8::Pirate_map" alt=""/>
- <map id="pirate8::Pirate_map" name="pirate8::Pirate_map">
-<area href="classcmd2_1_1Cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate8_1_1Pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">action</a> = &quot;store_true&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">help</a> = &quot;How often to chant 'ho'&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</a> = ['sing']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">prompt</a> = 'arrr&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">settable</a> = '<a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> = 'blue'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">terminators</a> = <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00004">4</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a591ac95f64f46374f6c08101ea7fb3c3"></a><!-- doxytag: member="pirate8::Pirate::default" ref="a591ac95f64f46374f6c08101ea7fb3c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00007">7</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00868">cmd2::Cmd::_default()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00007"></a><a class="code" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">00007</a>
-<a name="l00008"></a>00008 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a>(self, line):
- print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>.format(line))
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ac695c73a0ec7548823c18434e71fa930"></a><!-- doxytag: member="pirate8::Pirate::do_drink" ref="ac695c73a0ec7548823c18434e71fa930" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00012">12</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate8_8py_source.html#l00005">gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">pirate7::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00012"></a><a class="code" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">00012</a>
-<a name="l00013"></a>00013 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a>(self, arg):
-<a name="l00014"></a>00014 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00015"></a>00015 <span class="stringliteral"> </span>
-<a name="l00016"></a>00016 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00017"></a>00017 <span class="keywordflow">try</span>:
-<a name="l00018"></a>00018 self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> -= int(arg)
-<a name="l00019"></a>00019 <span class="keywordflow">except</span>:
-<a name="l00020"></a>00020 <span class="keywordflow">if</span> arg:
-<a name="l00021"></a>00021 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
- self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> -= 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a66a92ca585ec86714f98099fa25b1dbc"></a><!-- doxytag: member="pirate8::Pirate::do_loot" ref="a66a92ca585ec86714f98099fa25b1dbc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00009">9</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate8_8py_source.html#l00005">gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">pirate7::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, and <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00009"></a><a class="code" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">00009</a>
-<a name="l00010"></a>00010 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
- self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> += 1
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a833084dcd0c123717419882ec40d8d7f"></a><!-- doxytag: member="pirate8::Pirate::do_quit" ref="a833084dcd0c123717419882ec40d8d7f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00033">33</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00033"></a><a class="code" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">00033</a>
-<a name="l00034"></a>00034 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a>(self, arg):
-<a name="l00035"></a>00035 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
- <span class="keywordflow">return</span> <span class="keyword">True</span>
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a50a1a2e07f16110d9b6808881774878e"></a><!-- doxytag: member="pirate8::Pirate::do_sing" ref="a50a1a2e07f16110d9b6808881774878e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_sing </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00042">42</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00435">cmd2::Cmd::colorize()</a>, <a class="el" href="cmd2_8py_source.html#l00112">cmd2::options()</a>, <a class="el" href="pirate8_8py_source.html#l00039">songcolor</a>, and <a class="el" href="pirate7_8py_source.html#l00039">pirate7::Pirate::songcolor</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00042"></a><a class="code" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">00042</a>
-<a name="l00043"></a>00043 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a>(self, arg):
- print(self.colorize(arg, self.<a class="code" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a>))
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a12b9e8c2370171060fbc39780f6ab65e"></a><!-- doxytag: member="pirate8::Pirate::do_yo" ref="a12b9e8c2370171060fbc39780f6ab65e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_yo </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00049">49</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00049"></a><a class="code" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">00049</a>
-<a name="l00050"></a>00050 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a>(self, arg, opts):
-<a name="l00051"></a>00051 chant = [<span class="stringliteral">&#39;yo&#39;</span>] + [<span class="stringliteral">&#39;ho&#39;</span>] * opts.ho
-<a name="l00052"></a>00052 separator = <span class="stringliteral">&#39;, &#39;</span> <span class="keywordflow">if</span> opts.commas <span class="keywordflow">else</span> <span class="stringliteral">&#39; &#39;</span>
-<a name="l00053"></a>00053 chant = separator.join(chant)
-<a name="l00054"></a>00054 print(<span class="stringliteral">&#39;{0} and a bottle of {1}&#39;</span>
-<a name="l00055"></a>00055 .format(chant, arg))
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a4ee785f29217bca99bb0720108a5a441"></a><!-- doxytag: member="pirate8::Pirate::postcmd" ref="a4ee785f29217bca99bb0720108a5a441" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00025">25</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">pirate7::Pirate::gold</a>, <a class="el" href="pirate8_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::initial_gold</a>, <a class="el" href="pirate8_8py_source.html#l00022">initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00025"></a><a class="code" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">00025</a>
-<a name="l00026"></a>00026 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a>(self, stop, line):
-<a name="l00027"></a>00027 <span class="keywordflow">if</span> self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> != self.<a class="code" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a>:
-<a name="l00028"></a>00028 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00029"></a>00029 .format(self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a>))
-<a name="l00030"></a>00030 <span class="keywordflow">if</span> self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> &lt; 0:
-<a name="l00031"></a>00031 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00032"></a>00032 stop = <span class="keyword">True</span>
- <span class="keywordflow">return</span> stop
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9a7a8de91465be0e46e782bf6713f282"></a><!-- doxytag: member="pirate8::Pirate::precmd" ref="a9a7a8de91465be0e46e782bf6713f282" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00022">22</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>References <a class="el" href="pirate2_8py_source.html#l00005">pirate2::Pirate::gold</a>, <a class="el" href="pirate3_8py_source.html#l00005">pirate3::Pirate::gold</a>, <a class="el" href="pirate4_8py_source.html#l00005">pirate4::Pirate::gold</a>, <a class="el" href="pirate5_8py_source.html#l00005">pirate5::Pirate::gold</a>, <a class="el" href="pirate6_8py_source.html#l00005">pirate6::Pirate::gold</a>, <a class="el" href="pirate7_8py_source.html#l00005">pirate7::Pirate::gold</a>, <a class="el" href="pirate8_8py_source.html#l00005">gold</a>, <a class="el" href="pirate3_8py_source.html#l00012">pirate3::Pirate::initial_gold</a>, <a class="el" href="pirate4_8py_source.html#l00019">pirate4::Pirate::initial_gold</a>, <a class="el" href="pirate5_8py_source.html#l00019">pirate5::Pirate::initial_gold</a>, <a class="el" href="pirate7_8py_source.html#l00022">pirate7::Pirate::initial_gold</a>, <a class="el" href="pirate8_8py_source.html#l00022">initial_gold</a>, and <a class="el" href="pirate6_8py_source.html#l00023">pirate6::Pirate::initial_gold</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00766">cmd2::Cmd::onecmd_plus_hooks()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00022"></a><a class="code" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">00022</a>
-<a name="l00023"></a>00023 <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a>(self, line):
-<a name="l00024"></a>00024 self.<a class="code" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a> = self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a>
- <span class="keywordflow">return</span> line
-</pre></div>
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a0fa2b16f420ebf78ab78a44754a654d6"></a><!-- doxytag: member="pirate8::Pirate::action" ref="a0fa2b16f420ebf78ab78a44754a654d6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">pirate8::Pirate::action</a> = &quot;store_true&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00047">47</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae74a9f023b21dc42364e53c563bc29b3"></a><!-- doxytag: member="pirate8::Pirate::default_to_shell" ref="ae74a9f023b21dc42364e53c563bc29b3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate::default_to_shell</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00036">36</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac873d3cc1b7bbafae76e2fd11bbcd609"></a><!-- doxytag: member="pirate8::Pirate::gold" ref="ac873d3cc1b7bbafae76e2fd11bbcd609" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">pirate8::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00005">5</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate8_8py_source.html#l00012">do_drink()</a>, <a class="el" href="pirate8_8py_source.html#l00009">do_loot()</a>, <a class="el" href="pirate8_8py_source.html#l00025">postcmd()</a>, and <a class="el" href="pirate8_8py_source.html#l00022">precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa31243fbf624c32a23346aefadeb2864"></a><!-- doxytag: member="pirate8::Pirate::help" ref="aa31243fbf624c32a23346aefadeb2864" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate::help</a> = &quot;How often to chant 'ho'&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00045">45</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1e1d7e93f333c15b3245fabcfe939fc9"></a><!-- doxytag: member="pirate8::Pirate::initial_gold" ref="a1e1d7e93f333c15b3245fabcfe939fc9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">pirate8::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00022">22</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate8_8py_source.html#l00025">postcmd()</a>, and <a class="el" href="pirate8_8py_source.html#l00022">precmd()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0e6a47a7565fdd6731f3861053e4061d"></a><!-- doxytag: member="pirate8::Pirate::multilineCommands" ref="a0e6a47a7565fdd6731f3861053e4061d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate::multilineCommands</a> = ['sing']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00037">37</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a48024c70b707acf24f14bf3462c15961"></a><!-- doxytag: member="pirate8::Pirate::prompt" ref="a48024c70b707acf24f14bf3462c15961" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00006">6</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0506e364ac02acd83bb1e655fb0fc0bc"></a><!-- doxytag: member="pirate8::Pirate::settable" ref="a0506e364ac02acd83bb1e655fb0fc0bc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate::settable</a> = '<a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00040">40</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a008436a054ea9278453140b44059e91a"></a><!-- doxytag: member="pirate8::Pirate::songcolor" ref="a008436a054ea9278453140b44059e91a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">pirate8::Pirate::songcolor</a> = 'blue'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00039">39</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-<p>Referenced by <a class="el" href="pirate8_8py_source.html#l00042">do_sing()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0b757721c8cfc03458c8e5f252629582"></a><!-- doxytag: member="pirate8::Pirate::terminators" ref="a0b757721c8cfc03458c8e5f252629582" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate::terminators</a> = <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00038">38</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate8_8py_source.html">pirate8.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate8.html">pirate8</a> </li>
- <li class="navelem"><a class="el" href="classpirate8_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate8_1_1Pirate.png b/doxygen/html/classpirate8_1_1Pirate.png
deleted file mode 100644
index 6bd7d29..0000000
--- a/doxygen/html/classpirate8_1_1Pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate8_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate8_1_1Pirate__coll__graph.dot
deleted file mode 100644
index 60d254e..0000000
--- a/doxygen/html/classpirate8_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate8::Pirate\n|+ initial_gold\l+ action\l+ default_to_shell\l+ gold\l+ help\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ do_yo()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate8_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate8_1_1Pirate__coll__graph.md5
deleted file mode 100644
index d575640..0000000
--- a/doxygen/html/classpirate8_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2ace06f4a24d7b72ac0410f19fe31ce0 \ No newline at end of file
diff --git a/doxygen/html/classpirate8_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate8_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index 60d254e..0000000
--- a/doxygen/html/classpirate8_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate8::Pirate\n|+ initial_gold\l+ action\l+ default_to_shell\l+ gold\l+ help\l+ multilineCommands\l+ prompt\l+ settable\l+ songcolor\l+ terminators\l|+ default()\l+ do_drink()\l+ do_loot()\l+ do_quit()\l+ do_sing()\l+ do_yo()\l+ postcmd()\l+ precmd()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{cmd2::Cmd\n|+ blankLineTerminationParser\l+ blankLineTerminator\l+ continuation_prompt\l+ history\l+ initial_stdout\l+ inputParser\l+ intro\l+ kept_sys\l+ keywords\l+ lastcmd\l+ multilineCommand\l+ multilineParser\l+ old_completer\l+ parser\l+ prompt\l+ pystate\l+ redirect\l+ shortcuts\l+ singleLineParser\l+ stdin\l+ stdout\l+ use_rawinput\l+ abbrev\l+ blankLinesAllowed\l+ case_insensitive\l+ colorcodes\l+ colors\l+ commentGrammars\l+ commentInProgress\l+ continuation_prompt\l+ current_script_dir\l+ debug\l+ default_file_name\l+ default_to_shell\l+ defaultExtension\l+ do__load\l+ do_edit\l+ do_eof\l+ do_exit\l+ do_hi\l+ do_l\l+ do_li\l+ do_q\l+ do_r\l+ echo\l+ editor\l+ editor\l+ excludeFromHistory\l+ feedback_to_output\l+ help\l+ kept_state\l+ legalChars\l+ locals_in_py\l+ multilineCommands\l+ noSpecialParse\l+ prefixParser\l+ quiet\l+ redirector\l+ reserved_words\l+ saveparser\l+ settable\l+ shortcuts\l+ terminators\l+ timing\l+ urlre\l- _STOP_AND_EXIT\l- _STOP_SCRIPT_NO_EXIT\l|+ __init__()\l+ cmdloop()\l+ colorize()\l+ complete_statement()\l+ do__relative_load()\l+ do_cmdenvironment()\l+ do_ed()\l+ do_EOF()\l+ do_help()\l+ do_history()\l+ do_list()\l+ do_load()\l+ do_pause()\l+ do_py()\l+ do_quit()\l+ do_run()\l+ do_save()\l+ do_set()\l+ do_shell()\l+ do_shortcuts()\l+ do_show()\l+ fileimport()\l+ func_named()\l+ last_matching()\l+ onecmd()\l+ onecmd_plus_hooks()\l+ parsed()\l+ perror()\l+ pfeedback()\l+ postparse()\l+ postparsing_postcmd()\l+ postparsing_precmd()\l+ poutput()\l+ preparse()\l+ pseudo_raw_input()\l+ read_file_or_url()\l+ redirect_output()\l+ restore_output()\l+ run_commands_at_invocation()\l+ runTranscriptTests()\l+ select()\l- _cmdloop()\l- _default()\l- _init_parser()\l}",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
-}
diff --git a/doxygen/html/classpirate8_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate8_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index d575640..0000000
--- a/doxygen/html/classpirate8_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2ace06f4a24d7b72ac0410f19fe31ce0 \ No newline at end of file
diff --git a/doxygen/html/classpirate8_1_1_pirate-members.html b/doxygen/html/classpirate8_1_1_pirate-members.html
deleted file mode 100644
index 2b37b41..0000000
--- a/doxygen/html/classpirate8_1_1_pirate-members.html
+++ /dev/null
@@ -1,247 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Member List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate8_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate8::Pirate Member List</div> </div>
-</div>
-<div class="contents">
-This is the complete list of members for <a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">action</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a227bb0748c5c461090c98eadc35ea5e4">continuation_prompt</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a900317e58aad07d0d1fb48080dc63d5c">do_edit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">do_eof</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7407cf3f70091dc1ade5acb856585850">do_exit</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a71e16c0eab993aa6f22272e04615fa4e">do_hi</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a978b02763d086aa3f4a278c370b6798f">do_l</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">do_li</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad938266e8224edd7a6e681b9f4416cb5">do_q</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">do_r</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">editor</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#aa31243fbf624c32a23346aefadeb2864">help</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">noSpecialParse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a48024c70b707acf24f14bf3462c15961">prompt</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">saveparser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a28cd403d962038aca658344673a5ab38">select</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">settable</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a728675cc7b48ac258c5026929df0dfe4">shortcuts</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classpirate8_1_1_pirate.html#a0b757721c8cfc03458c8e5f252629582">terminators</a></td><td><a class="el" href="classpirate8_1_1_pirate.html">pirate8::Pirate</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#ad8c02476fc0918fde1093ce103be09de">urlre</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classcmd2_1_1_cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a></td><td><a class="el" href="classcmd2_1_1_cmd.html">cmd2::Cmd</a></td><td></td></tr>
-</table></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate8_1_1_pirate.html b/doxygen/html/classpirate8_1_1_pirate.html
deleted file mode 100644
index ebed71a..0000000
--- a/doxygen/html/classpirate8_1_1_pirate.html
+++ /dev/null
@@ -1,590 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate8::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate8_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> </div>
- <div class="headertitle">
-<div class="title">pirate8::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate8::Pirate" --><!-- doxytag: inherits="cmd2::Cmd" --><div class="dynheader">
-Inheritance diagram for pirate8::Pirate:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="classpirate8_1_1_pirate.png" usemap="#pirate8::Pirate_map" alt=""/>
- <map id="pirate8::Pirate_map" name="pirate8::Pirate_map">
-<area href="classcmd2_1_1_cmd.html" alt="cmd2::Cmd" shape="rect" coords="0,0,90,24"/>
-</map>
- </div></div>
-
-<p><a href="classpirate8_1_1_pirate-members.html">List of all members.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a></td></tr>
-<tr><td colspan="2"><h2><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> = 3</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a48024c70b707acf24f14bf3462c15961">prompt</a> = 'arrr&gt; '</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</a> = True</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</a> = ['sing']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a0b757721c8cfc03458c8e5f252629582">terminators</a> = <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> = 'blue'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">settable</a> = '<a class="el" href="classpirate8_1_1_pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#aa31243fbf624c32a23346aefadeb2864">help</a> = &quot;How often to chant 'ho'&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1_pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">action</a> = &quot;store_true&quot;</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00004">4</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-</div><hr/><h2>Member Function Documentation</h2>
-<a class="anchor" id="a591ac95f64f46374f6c08101ea7fb3c3"></a><!-- doxytag: member="pirate8::Pirate::default" ref="a591ac95f64f46374f6c08101ea7fb3c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::default </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00007">7</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac695c73a0ec7548823c18434e71fa930"></a><!-- doxytag: member="pirate8::Pirate::do_drink" ref="ac695c73a0ec7548823c18434e71fa930" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_drink </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum.</pre></div>
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00012">12</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a66a92ca585ec86714f98099fa25b1dbc"></a><!-- doxytag: member="pirate8::Pirate::do_loot" ref="a66a92ca585ec86714f98099fa25b1dbc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_loot </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00009">9</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a833084dcd0c123717419882ec40d8d7f"></a><!-- doxytag: member="pirate8::Pirate::do_quit" ref="a833084dcd0c123717419882ec40d8d7f" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_quit </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00033">33</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a50a1a2e07f16110d9b6808881774878e"></a><!-- doxytag: member="pirate8::Pirate::do_sing" ref="a50a1a2e07f16110d9b6808881774878e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_sing </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00042">42</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a12b9e8c2370171060fbc39780f6ab65e"></a><!-- doxytag: member="pirate8::Pirate::do_yo" ref="a12b9e8c2370171060fbc39780f6ab65e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::do_yo </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>opts</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00049">49</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4ee785f29217bca99bb0720108a5a441"></a><!-- doxytag: member="pirate8::Pirate::postcmd" ref="a4ee785f29217bca99bb0720108a5a441" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::postcmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>stop</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00025">25</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9a7a8de91465be0e46e782bf6713f282"></a><!-- doxytag: member="pirate8::Pirate::precmd" ref="a9a7a8de91465be0e46e782bf6713f282" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def pirate8::Pirate::precmd </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>self</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>line</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00022">22</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<hr/><h2>Member Data Documentation</h2>
-<a class="anchor" id="a0fa2b16f420ebf78ab78a44754a654d6"></a><!-- doxytag: member="pirate8::Pirate::action" ref="a0fa2b16f420ebf78ab78a44754a654d6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1_pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">pirate8::Pirate::action</a> = &quot;store_true&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00047">47</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae74a9f023b21dc42364e53c563bc29b3"></a><!-- doxytag: member="pirate8::Pirate::default_to_shell" ref="ae74a9f023b21dc42364e53c563bc29b3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate8_1_1_pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate::default_to_shell</a> = True<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00036">36</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac873d3cc1b7bbafae76e2fd11bbcd609"></a><!-- doxytag: member="pirate8::Pirate::gold" ref="ac873d3cc1b7bbafae76e2fd11bbcd609" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classpirate8_1_1_pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">pirate8::Pirate::gold</a> = 3<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00005">5</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa31243fbf624c32a23346aefadeb2864"></a><!-- doxytag: member="pirate8::Pirate::help" ref="aa31243fbf624c32a23346aefadeb2864" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1_pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate::help</a> = &quot;How often to chant 'ho'&quot;<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00045">45</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1e1d7e93f333c15b3245fabcfe939fc9"></a><!-- doxytag: member="pirate8::Pirate::initial_gold" ref="a1e1d7e93f333c15b3245fabcfe939fc9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classpirate8_1_1_pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">pirate8::Pirate::initial_gold</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00022">22</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0e6a47a7565fdd6731f3861053e4061d"></a><!-- doxytag: member="pirate8::Pirate::multilineCommands" ref="a0e6a47a7565fdd6731f3861053e4061d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate8_1_1_pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate::multilineCommands</a> = ['sing']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00037">37</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a48024c70b707acf24f14bf3462c15961"></a><!-- doxytag: member="pirate8::Pirate::prompt" ref="a48024c70b707acf24f14bf3462c15961" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1_pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate::prompt</a> = 'arrr&gt; '<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00006">6</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0506e364ac02acd83bb1e655fb0fc0bc"></a><!-- doxytag: member="pirate8::Pirate::settable" ref="a0506e364ac02acd83bb1e655fb0fc0bc" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1_pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate::settable</a> = '<a class="el" href="classpirate8_1_1_pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00040">40</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a008436a054ea9278453140b44059e91a"></a><!-- doxytag: member="pirate8::Pirate::songcolor" ref="a008436a054ea9278453140b44059e91a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="classpirate8_1_1_pirate.html#a008436a054ea9278453140b44059e91a">pirate8::Pirate::songcolor</a> = 'blue'<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00039">39</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a0b757721c8cfc03458c8e5f252629582"></a><!-- doxytag: member="pirate8::Pirate::terminators" ref="a0b757721c8cfc03458c8e5f252629582" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="classpirate8_1_1_pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate::terminators</a> = <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">Cmd.terminators</a>+['...']<code> [static]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Reimplemented from <a class="el" href="classcmd2_1_1_cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>.</p>
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00038">38</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate8_8py_source.html">pirate8.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate8.html">pirate8</a> </li>
- <li class="navelem"><a class="el" href="classpirate8_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate8_1_1_pirate.png b/doxygen/html/classpirate8_1_1_pirate.png
deleted file mode 100644
index 6bd7d29..0000000
--- a/doxygen/html/classpirate8_1_1_pirate.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/classpirate_1_1Pirate.html b/doxygen/html/classpirate_1_1Pirate.html
deleted file mode 100644
index 4a4ec6e..0000000
--- a/doxygen/html/classpirate_1_1Pirate.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate_1_1Pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate_8py_source.html#l00003">3</a> of file <a class="el" href="pirate_8py_source.html">pirate.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate_8py_source.html">pirate.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate.html">pirate</a> </li>
- <li class="navelem"><a class="el" href="classpirate_1_1Pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/classpirate_1_1Pirate__coll__graph.dot b/doxygen/html/classpirate_1_1Pirate__coll__graph.dot
deleted file mode 100644
index ebf2e31..0000000
--- a/doxygen/html/classpirate_1_1Pirate__coll__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate::Pirate\n||}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate_1_1Pirate__coll__graph.md5 b/doxygen/html/classpirate_1_1Pirate__coll__graph.md5
deleted file mode 100644
index 7af8531..0000000
--- a/doxygen/html/classpirate_1_1Pirate__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-744816b23c6303f763ba75734cae1f26 \ No newline at end of file
diff --git a/doxygen/html/classpirate_1_1Pirate__inherit__graph.dot b/doxygen/html/classpirate_1_1Pirate__inherit__graph.dot
deleted file mode 100644
index ebf2e31..0000000
--- a/doxygen/html/classpirate_1_1Pirate__inherit__graph.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node1 [label="{pirate::Pirate\n||}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
- Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"];
- Node2 [label="{Cmd\n||}",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
-}
diff --git a/doxygen/html/classpirate_1_1Pirate__inherit__graph.md5 b/doxygen/html/classpirate_1_1Pirate__inherit__graph.md5
deleted file mode 100644
index 7af8531..0000000
--- a/doxygen/html/classpirate_1_1Pirate__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-744816b23c6303f763ba75734cae1f26 \ No newline at end of file
diff --git a/doxygen/html/classpirate_1_1_pirate.html b/doxygen/html/classpirate_1_1_pirate.html
deleted file mode 100644
index 07e5b28..0000000
--- a/doxygen/html/classpirate_1_1_pirate.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate::Pirate Class Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('classpirate_1_1_pirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate::Pirate Class Reference</div> </div>
-</div>
-<div class="contents">
-<!-- doxytag: class="pirate::Pirate" --><!-- doxytag: inherits="cmd::Cmd" -->
-<p>Inherits Cmd.</p>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock">
-<p>Definition at line <a class="el" href="pirate_8py_source.html#l00003">3</a> of file <a class="el" href="pirate_8py_source.html">pirate.py</a>.</p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate_8py_source.html">pirate.py</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate.html">pirate</a> </li>
- <li class="navelem"><a class="el" href="classpirate_1_1_pirate.html">Pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/closed.png b/doxygen/html/closed.png
deleted file mode 100644
index b7d4bd9..0000000
--- a/doxygen/html/closed.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/cmd2_8py.html b/doxygen/html/cmd2_8py.html
deleted file mode 100644
index 38c15ba..0000000
--- a/doxygen/html/cmd2_8py.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/cmd2.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('cmd2_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">cmd2.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="cmd2_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">cmd2::EmbeddedConsoleExit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1EmptyStatement.html">cmd2::EmptyStatement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1NotSettableError.html">cmd2::NotSettableError</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html">cmd2</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">cmd2::_attr_get_</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cmd2::cast</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">cmd2::get_paste_buffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">cmd2::get_paste_buffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">cmd2::ljust</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">cmd2::options</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">cmd2::remaining_args</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">cmd2::replace_with_file_contents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">cmd2::stubbornDict</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2::write_to_paste_buffer</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">cmd2::__version__</a> = '0.6.4'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">cmd2::can_clip</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">cmd2::options_defined</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">cmd2::pastebufferr</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">cmd2::teststring</a> = 'Testing for presence of xclip.'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2::write_to_paste_buffer</a> = get_paste_buffer</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">cmd2::xclipproc</a> = subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="cmd2_8py.html">cmd2.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/cmd2_8py_source.html b/doxygen/html/cmd2_8py_source.html
deleted file mode 100644
index ab7ea18..0000000
--- a/doxygen/html/cmd2_8py_source.html
+++ /dev/null
@@ -1,1721 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/cmd2.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('cmd2_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2.py</div> </div>
-</div>
-<div class="contents">
-<a href="cmd2_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacecmd2.html">00001</a> <span class="stringliteral">&quot;&quot;&quot;Variant on standard library&#39;s cmd with extra features.</span>
-<a name="l00002"></a>00002 <span class="stringliteral"></span>
-<a name="l00003"></a>00003 <span class="stringliteral">To use, simply import cmd2.Cmd instead of cmd.Cmd; use precisely as though you</span>
-<a name="l00004"></a>00004 <span class="stringliteral">were using the standard library&#39;s cmd, while enjoying the extra features.</span>
-<a name="l00005"></a>00005 <span class="stringliteral"></span>
-<a name="l00006"></a>00006 <span class="stringliteral">Searchable command history (commands: &quot;hi&quot;, &quot;li&quot;, &quot;run&quot;)</span>
-<a name="l00007"></a>00007 <span class="stringliteral">Load commands from file, save to file, edit commands in file</span>
-<a name="l00008"></a>00008 <span class="stringliteral">Multi-line commands</span>
-<a name="l00009"></a>00009 <span class="stringliteral">Case-insensitive commands</span>
-<a name="l00010"></a>00010 <span class="stringliteral">Special-character shortcut commands (beyond cmd&#39;s &quot;@&quot; and &quot;!&quot;)</span>
-<a name="l00011"></a>00011 <span class="stringliteral">Settable environment parameters</span>
-<a name="l00012"></a>00012 <span class="stringliteral">Optional _onchange_{paramname} called when environment parameter changes</span>
-<a name="l00013"></a>00013 <span class="stringliteral">Parsing commands with `optparse` options (flags)</span>
-<a name="l00014"></a>00014 <span class="stringliteral">Redirection to file with &gt;, &gt;&gt;; input from file with &lt;</span>
-<a name="l00015"></a>00015 <span class="stringliteral">Easy transcript-based testing of applications (see example/example.py)</span>
-<a name="l00016"></a>00016 <span class="stringliteral">Bash-style ``select`` available</span>
-<a name="l00017"></a>00017 <span class="stringliteral"></span>
-<a name="l00018"></a>00018 <span class="stringliteral">Note that redirection with &gt; and | will only work if `self.stdout.write()`</span>
-<a name="l00019"></a>00019 <span class="stringliteral">is used in place of `print`. The standard library&#39;s `cmd` module is </span>
-<a name="l00020"></a>00020 <span class="stringliteral">written to use `self.stdout.write()`, </span>
-<a name="l00021"></a>00021 <span class="stringliteral"></span>
-<a name="l00022"></a>00022 <span class="stringliteral">- Catherine Devlin, Jan 03 2008 - catherinedevlin.blogspot.com</span>
-<a name="l00023"></a>00023 <span class="stringliteral"></span>
-<a name="l00024"></a>00024 <span class="stringliteral">mercurial repository at http://www.assembla.com/wiki/show/python-cmd2</span>
-<a name="l00025"></a>00025 <span class="stringliteral">&quot;&quot;&quot;</span>
-<a name="l00026"></a>00026 <span class="keyword">import</span> cmd
-<a name="l00027"></a>00027 <span class="keyword">import</span> re
-<a name="l00028"></a>00028 <span class="keyword">import</span> os
-<a name="l00029"></a>00029 <span class="keyword">import</span> sys
-<a name="l00030"></a>00030 <span class="keyword">import</span> optparse
-<a name="l00031"></a>00031 <span class="keyword">import</span> subprocess
-<a name="l00032"></a>00032 <span class="keyword">import</span> tempfile
-<a name="l00033"></a>00033 <span class="keyword">import</span> doctest
-<a name="l00034"></a>00034 <span class="keyword">import</span> unittest
-<a name="l00035"></a>00035 <span class="keyword">import</span> datetime
-<a name="l00036"></a>00036 <span class="keyword">import</span> urllib
-<a name="l00037"></a>00037 <span class="keyword">import</span> glob
-<a name="l00038"></a>00038 <span class="keyword">import</span> traceback
-<a name="l00039"></a>00039 <span class="keyword">import</span> platform
-<a name="l00040"></a>00040 <span class="keyword">import</span> copy
-<a name="l00041"></a>00041 <span class="keyword">from</span> code <span class="keyword">import</span> InteractiveConsole, InteractiveInterpreter
-<a name="l00042"></a>00042 <span class="keyword">from</span> optparse <span class="keyword">import</span> make_option
-<a name="l00043"></a>00043 <span class="keyword">import</span> pyparsing
-<a name="l00044"></a>00044
-<a name="l00045"></a><a class="code" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">00045</a> __version__ = <span class="stringliteral">&#39;0.6.4&#39;</span>
-<a name="l00046"></a>00046
-<a name="l00047"></a>00047 <span class="keywordflow">if</span> sys.version_info[0] == 2:
-<a name="l00048"></a>00048 pyparsing.ParserElement.enablePackrat()
-<a name="l00049"></a>00049
-<a name="l00050"></a>00050 <span class="stringliteral">&quot;&quot;&quot;</span>
-<a name="l00051"></a>00051 <span class="stringliteral">Packrat is causing Python3 errors that I don&#39;t understand.</span>
-<a name="l00052"></a>00052 <span class="stringliteral"></span>
-<a name="l00053"></a>00053 <span class="stringliteral">&gt; /usr/local/Cellar/python3/3.2/lib/python3.2/site-packages/pyparsing-1.5.6-py3.2.egg/pyparsing.py(999)scanString()</span>
-<a name="l00054"></a>00054 <span class="stringliteral">-&gt; nextLoc,tokens = parseFn( instring, preloc, callPreParse=False )</span>
-<a name="l00055"></a>00055 <span class="stringliteral">(Pdb) n</span>
-<a name="l00056"></a>00056 <span class="stringliteral">NameError: global name &#39;exc&#39; is not defined</span>
-<a name="l00057"></a>00057 <span class="stringliteral"></span>
-<a name="l00058"></a>00058 <span class="stringliteral">(Pdb) parseFn</span>
-<a name="l00059"></a>00059 <span class="stringliteral">&lt;bound method Or._parseCache of {Python style comment ^ C style comment}&gt;</span>
-<a name="l00060"></a>00060 <span class="stringliteral"></span>
-<a name="l00061"></a>00061 <span class="stringliteral">Bug report filed: https://sourceforge.net/tracker/?func=detail&amp;atid=617311&amp;aid=3381439&amp;group_id=97203</span>
-<a name="l00062"></a>00062 <span class="stringliteral">&quot;&quot;&quot;</span>
-<a name="l00063"></a>00063
-<a name="l00064"></a><a class="code" href="classcmd2_1_1OptionParser.html">00064</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1OptionParser.html">OptionParser</a>(optparse.OptionParser):
-<a name="l00065"></a><a class="code" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">00065</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">exit</a>(self, status=0, msg=None):
-<a name="l00066"></a>00066 self.values._exit = <span class="keyword">True</span>
-<a name="l00067"></a>00067 <span class="keywordflow">if</span> msg:
-<a name="l00068"></a>00068 <span class="keywordflow">print</span> (msg)
-<a name="l00069"></a>00069
-<a name="l00070"></a><a class="code" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">00070</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">print_help</a>(self, *args, **kwargs):
-<a name="l00071"></a>00071 <span class="keywordflow">try</span>:
-<a name="l00072"></a>00072 <span class="keywordflow">print</span> (self._func.__doc__)
-<a name="l00073"></a>00073 <span class="keywordflow">except</span> AttributeError:
-<a name="l00074"></a>00074 <span class="keywordflow">pass</span>
-<a name="l00075"></a>00075 optparse.OptionParser.print_help(self, *args, **kwargs)
-<a name="l00076"></a>00076
-<a name="l00077"></a><a class="code" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">00077</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">error</a>(self, msg):
-<a name="l00078"></a>00078 <span class="stringliteral">&quot;&quot;&quot;error(msg : string)</span>
-<a name="l00079"></a>00079 <span class="stringliteral"></span>
-<a name="l00080"></a>00080 <span class="stringliteral"> Print a usage message incorporating &#39;msg&#39; to stderr and exit.</span>
-<a name="l00081"></a>00081 <span class="stringliteral"> If you override this in a subclass, it should not return -- it</span>
-<a name="l00082"></a>00082 <span class="stringliteral"> should either exit or raise an exception.</span>
-<a name="l00083"></a>00083 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00084"></a>00084 <span class="keywordflow">raise</span> optparse.OptParseError(msg)
-<a name="l00085"></a>00085
-<a name="l00086"></a><a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">00086</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">remaining_args</a>(oldArgs, newArgList):
-<a name="l00087"></a>00087 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l00088"></a>00088 <span class="stringliteral"> Preserves the spacing originally in the argument after</span>
-<a name="l00089"></a>00089 <span class="stringliteral"> the removal of options.</span>
-<a name="l00090"></a>00090 <span class="stringliteral"> </span>
-<a name="l00091"></a>00091 <span class="stringliteral"> &gt;&gt;&gt; remaining_args(&#39;-f bar bar cow&#39;, [&#39;bar&#39;, &#39;cow&#39;])</span>
-<a name="l00092"></a>00092 <span class="stringliteral"> &#39;bar cow&#39;</span>
-<a name="l00093"></a>00093 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00094"></a>00094 pattern = <span class="stringliteral">&#39;\s+&#39;</span>.join(re.escape(a) <span class="keywordflow">for</span> a <span class="keywordflow">in</span> newArgList) + <span class="stringliteral">&#39;\s*$&#39;</span>
-<a name="l00095"></a>00095 matchObj = re.search(pattern, oldArgs)
-<a name="l00096"></a>00096 <span class="keywordflow">return</span> oldArgs[matchObj.start():]
-<a name="l00097"></a>00097
-<a name="l00098"></a><a class="code" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">00098</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">_attr_get_</a>(obj, attr):
-<a name="l00099"></a>00099 <span class="stringliteral">&#39;&#39;&#39;Returns an attribute&#39;s value, or None (no error) if undefined.</span>
-<a name="l00100"></a>00100 <span class="stringliteral"> Analagous to .get() for dictionaries. Useful when checking for</span>
-<a name="l00101"></a>00101 <span class="stringliteral"> value of options that may not have been defined on a given</span>
-<a name="l00102"></a>00102 <span class="stringliteral"> method.&#39;&#39;&#39;</span>
-<a name="l00103"></a>00103 <span class="keywordflow">try</span>:
-<a name="l00104"></a>00104 <span class="keywordflow">return</span> getattr(obj, attr)
-<a name="l00105"></a>00105 <span class="keywordflow">except</span> AttributeError:
-<a name="l00106"></a>00106 <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108 optparse.Values.get = _attr_get_
-<a name="l00109"></a>00109
-<a name="l00110"></a><a class="code" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">00110</a> options_defined = [] <span class="comment"># used to distinguish --options from SQL-style --comments</span>
-<a name="l00111"></a>00111
-<a name="l00112"></a><a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">00112</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>(option_list, arg_desc=&quot;arg&quot;):
-<a name="l00113"></a>00113 <span class="stringliteral">&#39;&#39;&#39;Used as a decorator and passed a list of optparse-style options,</span>
-<a name="l00114"></a>00114 <span class="stringliteral"> alters a cmd2 method to populate its ``opts`` argument from its</span>
-<a name="l00115"></a>00115 <span class="stringliteral"> raw text argument.</span>
-<a name="l00116"></a>00116 <span class="stringliteral"></span>
-<a name="l00117"></a>00117 <span class="stringliteral"> Example: transform</span>
-<a name="l00118"></a>00118 <span class="stringliteral"> def do_something(self, arg):</span>
-<a name="l00119"></a>00119 <span class="stringliteral"></span>
-<a name="l00120"></a>00120 <span class="stringliteral"> into</span>
-<a name="l00121"></a>00121 <span class="stringliteral"> @options([make_option(&#39;-q&#39;, &#39;--quick&#39;, action=&quot;store_true&quot;,</span>
-<a name="l00122"></a>00122 <span class="stringliteral"> help=&quot;Makes things fast&quot;)],</span>
-<a name="l00123"></a>00123 <span class="stringliteral"> &quot;source dest&quot;)</span>
-<a name="l00124"></a>00124 <span class="stringliteral"> def do_something(self, arg, opts):</span>
-<a name="l00125"></a>00125 <span class="stringliteral"> if opts.quick:</span>
-<a name="l00126"></a>00126 <span class="stringliteral"> self.fast_button = True</span>
-<a name="l00127"></a>00127 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00128"></a>00128 <span class="keywordflow">if</span> <span class="keywordflow">not</span> isinstance(option_list, list):
-<a name="l00129"></a>00129 option_list = [option_list]
-<a name="l00130"></a>00130 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> option_list:
-<a name="l00131"></a>00131 options_defined.append(pyparsing.Literal(opt.get_opt_string()))
-<a name="l00132"></a>00132 <span class="keyword">def </span>option_setup(func):
-<a name="l00133"></a>00133 optionParser = <a class="code" href="classcmd2_1_1OptionParser.html">OptionParser</a>()
-<a name="l00134"></a>00134 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> option_list:
-<a name="l00135"></a>00135 optionParser.add_option(opt)
-<a name="l00136"></a>00136 optionParser.set_usage(<span class="stringliteral">&quot;%s [options] %s&quot;</span> % (func.__name__[3:], arg_desc))
-<a name="l00137"></a>00137 optionParser._func = func
-<a name="l00138"></a>00138 <span class="keyword">def </span>new_func(instance, arg):
-<a name="l00139"></a>00139 <span class="keywordflow">try</span>:
-<a name="l00140"></a>00140 opts, newArgList = optionParser.parse_args(arg.split())
-<a name="l00141"></a>00141 <span class="comment"># Must find the remaining args in the original argument list, but </span>
-<a name="l00142"></a>00142 <span class="comment"># mustn&#39;t include the command itself</span>
-<a name="l00143"></a>00143 <span class="comment">#if hasattr(arg, &#39;parsed&#39;) and newArgList[0] == arg.parsed.command:</span>
-<a name="l00144"></a>00144 <span class="comment"># newArgList = newArgList[1:]</span>
-<a name="l00145"></a>00145 newArgs = <a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">remaining_args</a>(arg, newArgList)
-<a name="l00146"></a>00146 <span class="keywordflow">if</span> isinstance(arg, ParsedString):
-<a name="l00147"></a>00147 arg = arg.with_args_replaced(newArgs)
-<a name="l00148"></a>00148 <span class="keywordflow">else</span>:
-<a name="l00149"></a>00149 arg = newArgs
-<a name="l00150"></a>00150 <span class="keywordflow">except</span> optparse.OptParseError, e:
-<a name="l00151"></a>00151 <span class="keywordflow">print</span> (e)
-<a name="l00152"></a>00152 optionParser.print_help()
-<a name="l00153"></a>00153 <span class="keywordflow">return</span>
-<a name="l00154"></a>00154 <span class="keywordflow">if</span> hasattr(opts, <span class="stringliteral">&#39;_exit&#39;</span>):
-<a name="l00155"></a>00155 <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-<a name="l00156"></a>00156 result = func(instance, arg, opts)
-<a name="l00157"></a>00157 <span class="keywordflow">return</span> result
-<a name="l00158"></a>00158 new_func.__doc__ = <span class="stringliteral">&#39;%s\n%s&#39;</span> % (func.__doc__, optionParser.format_help())
-<a name="l00159"></a>00159 <span class="keywordflow">return</span> new_func
-<a name="l00160"></a>00160 <span class="keywordflow">return</span> option_setup
-<a name="l00161"></a>00161
-<a name="l00162"></a><a class="code" href="classcmd2_1_1PasteBufferError.html">00162</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1PasteBufferError.html">PasteBufferError</a>(EnvironmentError):
-<a name="l00163"></a>00163 <span class="keywordflow">if</span> sys.platform[:3] == <span class="stringliteral">&#39;win&#39;</span>:
-<a name="l00164"></a><a class="code" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">00164</a> errmsg = <span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires pywin32</span>
-<a name="l00165"></a>00165 <span class="stringliteral">to be installed on operating system.</span>
-<a name="l00166"></a>00166 <span class="stringliteral">Download from http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</span>
-<a name="l00167"></a>00167 <span class="keywordflow">elif</span> sys.platform[:3] == <span class="stringliteral">&#39;dar&#39;</span>:
-<a name="l00168"></a>00168 <span class="comment"># Use built in pbcopy on Mac OSX</span>
-<a name="l00169"></a>00169 <span class="keywordflow">pass</span>
-<a name="l00170"></a>00170 <span class="keywordflow">else</span>:
-<a name="l00171"></a>00171 errmsg = <span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires xclip </span>
-<a name="l00172"></a>00172 <span class="stringliteral">to be installed on operating system.</span>
-<a name="l00173"></a>00173 <span class="stringliteral">On Debian/Ubuntu, &#39;sudo apt-get install xclip&#39; will install it.&quot;&quot;&quot;</span>
-<a name="l00174"></a><a class="code" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">00174</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">__init__</a>(self):
-<a name="l00175"></a>00175 Exception.__init__(self, self.<a class="code" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">errmsg</a>)
-<a name="l00176"></a>00176
-<a name="l00177"></a><a class="code" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">00177</a> pastebufferr = <span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires %s</span>
-<a name="l00178"></a>00178 <span class="stringliteral">to be installed on operating system.</span>
-<a name="l00179"></a>00179 <span class="stringliteral">%s&quot;&quot;&quot;</span>
-<a name="l00180"></a>00180
-<a name="l00181"></a>00181 <span class="keywordflow">if</span> subprocess.mswindows:
-<a name="l00182"></a>00182 <span class="keywordflow">try</span>:
-<a name="l00183"></a>00183 <span class="keyword">import</span> win32clipboard
-<a name="l00184"></a><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">00184</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>():
-<a name="l00185"></a>00185 win32clipboard.OpenClipboard(0)
-<a name="l00186"></a>00186 <span class="keywordflow">try</span>:
-<a name="l00187"></a>00187 result = win32clipboard.GetClipboardData()
-<a name="l00188"></a>00188 <span class="keywordflow">except</span> TypeError:
-<a name="l00189"></a>00189 result = <span class="stringliteral">&#39;&#39;</span> <span class="comment">#non-text</span>
-<a name="l00190"></a>00190 win32clipboard.CloseClipboard()
-<a name="l00191"></a>00191 <span class="keywordflow">return</span> result
-<a name="l00192"></a><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">00192</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(txt):
-<a name="l00193"></a>00193 win32clipboard.OpenClipboard(0)
-<a name="l00194"></a>00194 win32clipboard.EmptyClipboard()
-<a name="l00195"></a>00195 win32clipboard.SetClipboardText(txt)
-<a name="l00196"></a>00196 win32clipboard.CloseClipboard()
-<a name="l00197"></a>00197 <span class="keywordflow">except</span> ImportError:
-<a name="l00198"></a><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">00198</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>(*args):
-<a name="l00199"></a>00199 <span class="keywordflow">raise</span> OSError, pastebufferr % (<span class="stringliteral">&#39;pywin32&#39;</span>, <span class="stringliteral">&#39;Download from http://sourceforge.net/projects/pywin32/&#39;</span>)
-<a name="l00200"></a><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">00200</a> write_to_paste_buffer = get_paste_buffer
-<a name="l00201"></a>00201 <span class="keywordflow">elif</span> sys.platform == <span class="stringliteral">&#39;darwin&#39;</span>:
-<a name="l00202"></a><a class="code" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">00202</a> can_clip = <span class="keyword">False</span>
-<a name="l00203"></a>00203 <span class="keywordflow">try</span>:
-<a name="l00204"></a>00204 <span class="comment"># test for pbcopy - AFAIK, should always be installed on MacOS</span>
-<a name="l00205"></a>00205 subprocess.check_call(<span class="stringliteral">&#39;pbcopy -help&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
-<a name="l00206"></a>00206 can_clip = <span class="keyword">True</span>
-<a name="l00207"></a>00207 <span class="keywordflow">except</span> (subprocess.CalledProcessError, OSError, IOError):
-<a name="l00208"></a>00208 <span class="keywordflow">pass</span>
-<a name="l00209"></a>00209 <span class="keywordflow">if</span> can_clip:
-<a name="l00210"></a>00210 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>():
-<a name="l00211"></a>00211 pbcopyproc = subprocess.Popen(<span class="stringliteral">&#39;pbcopy -help&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
-<a name="l00212"></a>00212 <span class="keywordflow">return</span> pbcopyproc.stdout.read()
-<a name="l00213"></a>00213 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(txt):
-<a name="l00214"></a>00214 pbcopyproc = subprocess.Popen(<span class="stringliteral">&#39;pbcopy&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
-<a name="l00215"></a>00215 pbcopyproc.communicate(txt.encode())
-<a name="l00216"></a>00216 <span class="keywordflow">else</span>:
-<a name="l00217"></a>00217 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>(*args):
-<a name="l00218"></a>00218 <span class="keywordflow">raise</span> OSError, pastebufferr % (<span class="stringliteral">&#39;pbcopy&#39;</span>, <span class="stringliteral">&#39;On MacOS X - error should not occur - part of the default installation&#39;</span>)
-<a name="l00219"></a>00219 write_to_paste_buffer = get_paste_buffer
-<a name="l00220"></a>00220 <span class="keywordflow">else</span>:
-<a name="l00221"></a>00221 can_clip = <span class="keyword">False</span>
-<a name="l00222"></a>00222 <span class="keywordflow">try</span>:
-<a name="l00223"></a>00223 subprocess.check_call(<span class="stringliteral">&#39;xclip -o -sel clip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE)
-<a name="l00224"></a>00224 can_clip = <span class="keyword">True</span>
-<a name="l00225"></a>00225 <span class="keywordflow">except</span> AttributeError: <span class="comment"># check_call not defined, Python &lt; 2.5</span>
-<a name="l00226"></a>00226 <span class="keywordflow">try</span>:
-<a name="l00227"></a><a class="code" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">00227</a> teststring = <span class="stringliteral">&#39;Testing for presence of xclip.&#39;</span>
-<a name="l00228"></a><a class="code" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">00228</a> xclipproc = subprocess.Popen(<span class="stringliteral">&#39;xclip -sel clip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00229"></a>00229 xclipproc.stdin.write(teststring)
-<a name="l00230"></a>00230 xclipproc.stdin.close()
-<a name="l00231"></a>00231 xclipproc = subprocess.Popen(<span class="stringliteral">&#39;xclip -o -sel clip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00232"></a>00232 <span class="keywordflow">if</span> xclipproc.stdout.read() == teststring:
-<a name="l00233"></a>00233 can_clip = <span class="keyword">True</span>
-<a name="l00234"></a>00234 <span class="keywordflow">except</span> Exception: <span class="comment"># hate a bare Exception call, but exception classes vary too much b/t stdlib versions</span>
-<a name="l00235"></a>00235 <span class="keywordflow">pass</span>
-<a name="l00236"></a>00236 <span class="keywordflow">except</span> Exception:
-<a name="l00237"></a>00237 <span class="keywordflow">pass</span> <span class="comment"># something went wrong with xclip and we cannot use it</span>
-<a name="l00238"></a>00238 <span class="keywordflow">if</span> can_clip:
-<a name="l00239"></a>00239 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>():
-<a name="l00240"></a>00240 xclipproc = subprocess.Popen(<span class="stringliteral">&#39;xclip -o -sel clip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00241"></a>00241 <span class="keywordflow">return</span> xclipproc.stdout.read()
-<a name="l00242"></a>00242 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(txt):
-<a name="l00243"></a>00243 xclipproc = subprocess.Popen(<span class="stringliteral">&#39;xclip -sel clip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00244"></a>00244 xclipproc.stdin.write(txt.encode())
-<a name="l00245"></a>00245 xclipproc.stdin.close()
-<a name="l00246"></a>00246 <span class="comment"># but we want it in both the &quot;primary&quot; and &quot;mouse&quot; clipboards</span>
-<a name="l00247"></a>00247 xclipproc = subprocess.Popen(<span class="stringliteral">&#39;xclip&#39;</span>, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00248"></a>00248 xclipproc.stdin.write(txt.encode())
-<a name="l00249"></a>00249 xclipproc.stdin.close()
-<a name="l00250"></a>00250 <span class="keywordflow">else</span>:
-<a name="l00251"></a>00251 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>(*args):
-<a name="l00252"></a>00252 <span class="keywordflow">raise</span> OSError, pastebufferr % (<span class="stringliteral">&#39;xclip&#39;</span>, <span class="stringliteral">&#39;On Debian/Ubuntu, install with &quot;sudo apt-get install xclip&quot;&#39;</span>)
-<a name="l00253"></a>00253 write_to_paste_buffer = get_paste_buffer
-<a name="l00254"></a>00254
-<a name="l00255"></a>00255 pyparsing.ParserElement.setDefaultWhitespaceChars(<span class="stringliteral">&#39; \t&#39;</span>)
-<a name="l00256"></a>00256
-<a name="l00257"></a><a class="code" href="classcmd2_1_1ParsedString.html">00257</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(str):
-<a name="l00258"></a><a class="code" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">00258</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">full_parsed_statement</a>(self):
-<a name="l00259"></a>00259 new = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(<span class="stringliteral">&#39;%s %s&#39;</span> % (self.parsed.command, self.parsed.args))
-<a name="l00260"></a>00260 new.parsed = self.parsed
-<a name="l00261"></a>00261 new.parser = self.parser
-<a name="l00262"></a>00262 <span class="keywordflow">return</span> new
-<a name="l00263"></a><a class="code" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">00263</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">with_args_replaced</a>(self, newargs):
-<a name="l00264"></a>00264 new = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(newargs)
-<a name="l00265"></a>00265 new.parsed = self.parsed
-<a name="l00266"></a>00266 new.parser = self.parser
-<a name="l00267"></a>00267 new.parsed[<span class="stringliteral">&#39;args&#39;</span>] = newargs
-<a name="l00268"></a>00268 new.parsed.statement[<span class="stringliteral">&#39;args&#39;</span>] = newargs
-<a name="l00269"></a>00269 <span class="keywordflow">return</span> new
-<a name="l00270"></a>00270
-<a name="l00271"></a><a class="code" href="classcmd2_1_1StubbornDict.html">00271</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1StubbornDict.html">StubbornDict</a>(dict):
-<a name="l00272"></a>00272 <span class="stringliteral">&#39;&#39;&#39;Dictionary that tolerates many input formats.</span>
-<a name="l00273"></a>00273 <span class="stringliteral"> Create it with stubbornDict(arg) factory function.</span>
-<a name="l00274"></a>00274 <span class="stringliteral"> </span>
-<a name="l00275"></a>00275 <span class="stringliteral"> &gt;&gt;&gt; d = StubbornDict(large=&#39;gross&#39;, small=&#39;klein&#39;)</span>
-<a name="l00276"></a>00276 <span class="stringliteral"> &gt;&gt;&gt; sorted(d.items())</span>
-<a name="l00277"></a>00277 <span class="stringliteral"> [(&#39;large&#39;, &#39;gross&#39;), (&#39;small&#39;, &#39;klein&#39;)]</span>
-<a name="l00278"></a>00278 <span class="stringliteral"> &gt;&gt;&gt; d.append([&#39;plain&#39;, &#39; plaid&#39;])</span>
-<a name="l00279"></a>00279 <span class="stringliteral"> &gt;&gt;&gt; sorted(d.items())</span>
-<a name="l00280"></a>00280 <span class="stringliteral"> [(&#39;large&#39;, &#39;gross&#39;), (&#39;plaid&#39;, &#39;&#39;), (&#39;plain&#39;, &#39;&#39;), (&#39;small&#39;, &#39;klein&#39;)]</span>
-<a name="l00281"></a>00281 <span class="stringliteral"> &gt;&gt;&gt; d += &#39; girl Frauelein, Maedchen\\n\\n shoe schuh&#39;</span>
-<a name="l00282"></a>00282 <span class="stringliteral"> &gt;&gt;&gt; sorted(d.items())</span>
-<a name="l00283"></a>00283 <span class="stringliteral"> [(&#39;girl&#39;, &#39;Frauelein, Maedchen&#39;), (&#39;large&#39;, &#39;gross&#39;), (&#39;plaid&#39;, &#39;&#39;), (&#39;plain&#39;, &#39;&#39;), (&#39;shoe&#39;, &#39;schuh&#39;), (&#39;small&#39;, &#39;klein&#39;)]</span>
-<a name="l00284"></a>00284 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00285"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">00285</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a>(self, arg):
-<a name="l00286"></a>00286 dict.update(self, StubbornDict.to_dict(arg))
-<a name="l00287"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">00287</a> append = update
-<a name="l00288"></a><a class="code" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">00288</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">__iadd__</a>(self, arg):
-<a name="l00289"></a>00289 self.<a class="code" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">update</a>(arg)
-<a name="l00290"></a>00290 <span class="keywordflow">return</span> self
-<a name="l00291"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">00291</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">__add__</a>(self, arg):
-<a name="l00292"></a>00292 selfcopy = copy.copy(self)
-<a name="l00293"></a>00293 selfcopy.update(<a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(arg))
-<a name="l00294"></a>00294 <span class="keywordflow">return</span> selfcopy
-<a name="l00295"></a><a class="code" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">00295</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">__radd__</a>(self, arg):
-<a name="l00296"></a>00296 selfcopy = copy.copy(self)
-<a name="l00297"></a>00297 selfcopy.update(<a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(arg))
-<a name="l00298"></a>00298 <span class="keywordflow">return</span> selfcopy
-<a name="l00299"></a>00299
-<a name="l00300"></a>00300 @classmethod
-<a name="l00301"></a><a class="code" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">00301</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">to_dict</a>(cls, arg):
-<a name="l00302"></a>00302 <span class="stringliteral">&#39;Generates dictionary from string or list of strings&#39;</span>
-<a name="l00303"></a>00303 <span class="keywordflow">if</span> hasattr(arg, <span class="stringliteral">&#39;splitlines&#39;</span>):
-<a name="l00304"></a>00304 arg = arg.splitlines()
-<a name="l00305"></a>00305 <span class="keywordflow">if</span> hasattr(arg, <span class="stringliteral">&#39;__reversed__&#39;</span>):
-<a name="l00306"></a>00306 result = {}
-<a name="l00307"></a>00307 <span class="keywordflow">for</span> a <span class="keywordflow">in</span> arg:
-<a name="l00308"></a>00308 a = a.strip()
-<a name="l00309"></a>00309 <span class="keywordflow">if</span> a:
-<a name="l00310"></a>00310 key_val = a.split(<span class="keywordtype">None</span>, 1)
-<a name="l00311"></a>00311 key = key_val[0]
-<a name="l00312"></a>00312 <span class="keywordflow">if</span> len(key_val) &gt; 1:
-<a name="l00313"></a>00313 val = key_val[1]
-<a name="l00314"></a>00314 <span class="keywordflow">else</span>:
-<a name="l00315"></a>00315 val = <span class="stringliteral">&#39;&#39;</span>
-<a name="l00316"></a>00316 result[key] = val
-<a name="l00317"></a>00317 <span class="keywordflow">else</span>:
-<a name="l00318"></a>00318 result = arg
-<a name="l00319"></a>00319 <span class="keywordflow">return</span> result
-<a name="l00320"></a>00320
-<a name="l00321"></a><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">00321</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(*arg, **kwarg):
-<a name="l00322"></a>00322 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l00323"></a>00323 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict(&#39;cow a bovine\\nhorse an equine&#39;).items())</span>
-<a name="l00324"></a>00324 <span class="stringliteral"> [(&#39;cow&#39;, &#39;a bovine&#39;), (&#39;horse&#39;, &#39;an equine&#39;)]</span>
-<a name="l00325"></a>00325 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict([&#39;badger&#39;, &#39;porcupine a poky creature&#39;]).items())</span>
-<a name="l00326"></a>00326 <span class="stringliteral"> [(&#39;badger&#39;, &#39;&#39;), (&#39;porcupine&#39;, &#39;a poky creature&#39;)]</span>
-<a name="l00327"></a>00327 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict(turtle=&#39;has shell&#39;, frog=&#39;jumpy&#39;).items())</span>
-<a name="l00328"></a>00328 <span class="stringliteral"> [(&#39;frog&#39;, &#39;jumpy&#39;), (&#39;turtle&#39;, &#39;has shell&#39;)]</span>
-<a name="l00329"></a>00329 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00330"></a>00330 result = {}
-<a name="l00331"></a>00331 <span class="keywordflow">for</span> a <span class="keywordflow">in</span> arg:
-<a name="l00332"></a>00332 result.update(StubbornDict.to_dict(a))
-<a name="l00333"></a>00333 result.update(kwarg)
-<a name="l00334"></a>00334 <span class="keywordflow">return</span> <a class="code" href="classcmd2_1_1StubbornDict.html">StubbornDict</a>(result)
-<a name="l00335"></a>00335
-<a name="l00336"></a><a class="code" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">00336</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">replace_with_file_contents</a>(fname):
-<a name="l00337"></a>00337 <span class="keywordflow">if</span> fname:
-<a name="l00338"></a>00338 <span class="keywordflow">try</span>:
-<a name="l00339"></a>00339 result = open(os.path.expanduser(fname[0])).read()
-<a name="l00340"></a>00340 <span class="keywordflow">except</span> IOError:
-<a name="l00341"></a>00341 result = <span class="stringliteral">&#39;&lt; %s&#39;</span> % fname[0] <span class="comment"># wasn&#39;t a file after all</span>
-<a name="l00342"></a>00342 <span class="keywordflow">else</span>:
-<a name="l00343"></a>00343 result = <a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>()
-<a name="l00344"></a>00344 <span class="keywordflow">return</span> result
-<a name="l00345"></a>00345
-<a name="l00346"></a><a class="code" href="classcmd2_1_1EmbeddedConsoleExit.html">00346</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1EmbeddedConsoleExit.html">EmbeddedConsoleExit</a>(SystemExit):
-<a name="l00347"></a>00347 <span class="keywordflow">pass</span>
-<a name="l00348"></a>00348
-<a name="l00349"></a><a class="code" href="classcmd2_1_1EmptyStatement.html">00349</a> <span class="keyword">class </span>EmptyStatement(Exception):
-<a name="l00350"></a>00350 <span class="keywordflow">pass</span>
-<a name="l00351"></a>00351
-<a name="l00352"></a><a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">00352</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">ljust</a>(x, width, fillchar=&#39; &#39;):
-<a name="l00353"></a>00353 <span class="stringliteral">&#39;analogous to str.ljust, but works for lists&#39;</span>
-<a name="l00354"></a>00354 <span class="keywordflow">if</span> hasattr(x, <span class="stringliteral">&#39;ljust&#39;</span>):
-<a name="l00355"></a>00355 <span class="keywordflow">return</span> x.ljust(width, fillchar)
-<a name="l00356"></a>00356 <span class="keywordflow">else</span>:
-<a name="l00357"></a>00357 <span class="keywordflow">if</span> len(x) &lt; width:
-<a name="l00358"></a>00358 x = (x + [fillchar] * width)[:width]
-<a name="l00359"></a>00359 <span class="keywordflow">return</span> x
-<a name="l00360"></a>00360
-<a name="l00361"></a><a class="code" href="classcmd2_1_1Cmd.html">00361</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1Cmd.html">Cmd</a>(cmd.Cmd):
-<a name="l00362"></a><a class="code" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">00362</a> echo = <span class="keyword">False</span>
-<a name="l00363"></a><a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">00363</a> case_insensitive = <span class="keyword">True</span> <span class="comment"># Commands recognized regardless of case</span>
-<a name="l00364"></a><a class="code" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">00364</a> continuation_prompt = <span class="stringliteral">&#39;&gt; &#39;</span>
-<a name="l00365"></a><a class="code" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">00365</a> timing = <span class="keyword">False</span> <span class="comment"># Prints elapsed time for each command</span>
-<a name="l00366"></a>00366 <span class="comment"># make sure your terminators are not in legalChars!</span>
-<a name="l00367"></a><a class="code" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">00367</a> legalChars = <span class="stringliteral">u&#39;!#$%.:?@_&#39;</span> + pyparsing.alphanums + pyparsing.alphas8bit
-<a name="l00368"></a><a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">00368</a> shortcuts = {<span class="stringliteral">&#39;?&#39;</span>: <span class="stringliteral">&#39;help&#39;</span>, <span class="stringliteral">&#39;!&#39;</span>: <span class="stringliteral">&#39;shell&#39;</span>, <span class="stringliteral">&#39;@&#39;</span>: <span class="stringliteral">&#39;load&#39;</span>, <span class="stringliteral">&#39;@@&#39;</span>: <span class="stringliteral">&#39;_relative_load&#39;</span>}
-<a name="l00369"></a><a class="code" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">00369</a> excludeFromHistory = <span class="stringliteral">&#39;&#39;&#39;run r list l history hi ed edit li eof&#39;&#39;&#39;</span>.split()
-<a name="l00370"></a><a class="code" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">00370</a> default_to_shell = <span class="keyword">False</span>
-<a name="l00371"></a><a class="code" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">00371</a> noSpecialParse = <span class="stringliteral">&#39;set ed edit exit&#39;</span>.split()
-<a name="l00372"></a><a class="code" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">00372</a> defaultExtension = <span class="stringliteral">&#39;txt&#39;</span> <span class="comment"># For ``save``, ``load``, etc.</span>
-<a name="l00373"></a><a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">00373</a> default_file_name = <span class="stringliteral">&#39;command.txt&#39;</span> <span class="comment"># For ``save``, ``load``, etc.</span>
-<a name="l00374"></a><a class="code" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">00374</a> abbrev = <span class="keyword">True</span> <span class="comment"># Abbreviated commands recognized</span>
-<a name="l00375"></a><a class="code" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">00375</a> current_script_dir = <span class="keywordtype">None</span>
-<a name="l00376"></a><a class="code" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">00376</a> reserved_words = []
-<a name="l00377"></a><a class="code" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">00377</a> feedback_to_output = <span class="keyword">False</span> <span class="comment"># Do include nonessentials in &gt;, | output</span>
-<a name="l00378"></a><a class="code" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">00378</a> quiet = <span class="keyword">False</span> <span class="comment"># Do not suppress nonessential output</span>
-<a name="l00379"></a><a class="code" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">00379</a> debug = <span class="keyword">False</span>
-<a name="l00380"></a><a class="code" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">00380</a> locals_in_py = <span class="keyword">True</span>
-<a name="l00381"></a><a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">00381</a> kept_state = <span class="keywordtype">None</span>
-<a name="l00382"></a><a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">00382</a> redirector = <span class="stringliteral">&#39;&gt;&#39;</span> <span class="comment"># for sending output to file</span>
-<a name="l00383"></a><a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">00383</a> settable = <a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(<span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l00384"></a>00384 <span class="stringliteral"> prompt</span>
-<a name="l00385"></a>00385 <span class="stringliteral"> colors Colorized output (*nix only)</span>
-<a name="l00386"></a>00386 <span class="stringliteral"> continuation_prompt On 2nd+ line of input</span>
-<a name="l00387"></a>00387 <span class="stringliteral"> debug Show full error stack on error</span>
-<a name="l00388"></a>00388 <span class="stringliteral"> default_file_name for ``save``, ``load``, etc.</span>
-<a name="l00389"></a>00389 <span class="stringliteral"> editor Program used by ``edit`` </span>
-<a name="l00390"></a>00390 <span class="stringliteral"> case_insensitive upper- and lower-case both OK</span>
-<a name="l00391"></a>00391 <span class="stringliteral"> feedback_to_output include nonessentials in `|`, `&gt;` results </span>
-<a name="l00392"></a>00392 <span class="stringliteral"> quiet Don&#39;t print nonessential feedback</span>
-<a name="l00393"></a>00393 <span class="stringliteral"> echo Echo command issued into output</span>
-<a name="l00394"></a>00394 <span class="stringliteral"> timing Report execution times</span>
-<a name="l00395"></a>00395 <span class="stringliteral"> abbrev Accept abbreviated commands</span>
-<a name="l00396"></a>00396 <span class="stringliteral"> &#39;&#39;&#39;</span>)
-<a name="l00397"></a>00397
-<a name="l00398"></a><a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">00398</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(self, msg):
-<a name="l00399"></a>00399 <span class="stringliteral">&#39;&#39;&#39;Convenient shortcut for self.stdout.write(); adds newline if necessary.&#39;&#39;&#39;</span>
-<a name="l00400"></a>00400 <span class="keywordflow">if</span> msg:
-<a name="l00401"></a>00401 self.stdout.write(msg)
-<a name="l00402"></a>00402 <span class="keywordflow">if</span> msg[-1] != <span class="stringliteral">&#39;\n&#39;</span>:
-<a name="l00403"></a>00403 self.stdout.write(<span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l00404"></a><a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">00404</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(self, errmsg, statement=None):
-<a name="l00405"></a>00405 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">debug</a>:
-<a name="l00406"></a>00406 traceback.print_exc()
-<a name="l00407"></a>00407 <span class="keywordflow">print</span> (str(errmsg))
-<a name="l00408"></a><a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">00408</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(self, msg):
-<a name="l00409"></a>00409 <span class="stringliteral">&quot;&quot;&quot;For printing nonessential feedback. Can be silenced with `quiet`.</span>
-<a name="l00410"></a>00410 <span class="stringliteral"> Inclusion in redirected output is controlled by `feedback_to_output`.&quot;&quot;&quot;</span>
-<a name="l00411"></a>00411 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">quiet</a>:
-<a name="l00412"></a>00412 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">feedback_to_output</a>:
-<a name="l00413"></a>00413 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(msg)
-<a name="l00414"></a>00414 <span class="keywordflow">else</span>:
-<a name="l00415"></a>00415 <span class="keywordflow">print</span> (msg)
-<a name="l00416"></a><a class="code" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">00416</a> _STOP_AND_EXIT = <span class="keyword">True</span> <span class="comment"># distinguish end of script file from actual exit</span>
-<a name="l00417"></a><a class="code" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">00417</a> _STOP_SCRIPT_NO_EXIT = -999
-<a name="l00418"></a><a class="code" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">00418</a> editor = os.environ.get(<span class="stringliteral">&#39;EDITOR&#39;</span>)
-<a name="l00419"></a>00419 <span class="keywordflow">if</span> <span class="keywordflow">not</span> editor:
-<a name="l00420"></a>00420 <span class="keywordflow">if</span> sys.platform[:3] == <span class="stringliteral">&#39;win&#39;</span>:
-<a name="l00421"></a><a class="code" href="classcmd2_1_1Cmd.html#a3a1abb5d4a8d42dcce7d61b04bdf9e97">00421</a> editor = <span class="stringliteral">&#39;notepad&#39;</span>
-<a name="l00422"></a>00422 <span class="keywordflow">else</span>:
-<a name="l00423"></a>00423 <span class="keywordflow">for</span> editor <span class="keywordflow">in</span> [<span class="stringliteral">&#39;gedit&#39;</span>, <span class="stringliteral">&#39;kate&#39;</span>, <span class="stringliteral">&#39;vim&#39;</span>, <span class="stringliteral">&#39;emacs&#39;</span>, <span class="stringliteral">&#39;nano&#39;</span>, <span class="stringliteral">&#39;pico&#39;</span>]:
-<a name="l00424"></a>00424 <span class="keywordflow">if</span> subprocess.Popen([<span class="stringliteral">&#39;which&#39;</span>, editor], stdout=subprocess.PIPE).communicate()[0]:
-<a name="l00425"></a>00425 <span class="keywordflow">break</span>
-<a name="l00426"></a>00426
-<a name="l00427"></a><a class="code" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">00427</a> colorcodes = {<span class="stringliteral">&#39;bold&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[1m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[22m&#39;</span>},
-<a name="l00428"></a>00428 <span class="stringliteral">&#39;cyan&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[36m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
-<a name="l00429"></a>00429 <span class="stringliteral">&#39;blue&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[34m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
-<a name="l00430"></a>00430 <span class="stringliteral">&#39;red&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[31m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
-<a name="l00431"></a>00431 <span class="stringliteral">&#39;magenta&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[35m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
-<a name="l00432"></a>00432 <span class="stringliteral">&#39;green&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[32m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[39m&#39;</span>},
-<a name="l00433"></a>00433 <span class="stringliteral">&#39;underline&#39;</span>:{<span class="keyword">True</span>:<span class="stringliteral">&#39;\x1b[4m&#39;</span>,<span class="keyword">False</span>:<span class="stringliteral">&#39;\x1b[24m&#39;</span>}}
-<a name="l00434"></a><a class="code" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">00434</a> colors = (platform.system() != <span class="stringliteral">&#39;Windows&#39;</span>)
-<a name="l00435"></a><a class="code" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">00435</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">colorize</a>(self, val, color):
-<a name="l00436"></a>00436 <span class="stringliteral">&#39;&#39;&#39;Given a string (``val``), returns that string wrapped in UNIX-style </span>
-<a name="l00437"></a>00437 <span class="stringliteral"> special characters that turn on (and then off) text color and style.</span>
-<a name="l00438"></a>00438 <span class="stringliteral"> If the ``colors`` environment paramter is ``False``, or the application</span>
-<a name="l00439"></a>00439 <span class="stringliteral"> is running on Windows, will return ``val`` unchanged.</span>
-<a name="l00440"></a><a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">00440</a> <span class="stringliteral"> ``color`` should be one of the supported strings (or styles):</span>
-<a name="l00441"></a>00441 <span class="stringliteral"> red/blue/green/cyan/magenta, bold, underline&#39;&#39;&#39;</span>
-<a name="l00442"></a>00442 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">colors</a> <span class="keywordflow">and</span> (self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> == self.<a class="code" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a>):
-<a name="l00443"></a>00443 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a>[color][<span class="keyword">True</span>] + val + self.<a class="code" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">colorcodes</a>[color][<span class="keyword">False</span>]
-<a name="l00444"></a>00444 <span class="keywordflow">return</span> val
-<a name="l00445"></a>00445
-<a name="l00446"></a><a class="code" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">00446</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">do_cmdenvironment</a>(self, args):
-<a name="l00447"></a>00447 <span class="stringliteral">&#39;&#39;&#39;Summary report of interactive parameters.&#39;&#39;&#39;</span>
-<a name="l00448"></a>00448 self.stdout.write(<span class="stringliteral">&quot;&quot;&quot;</span>
-<a name="l00449"></a>00449 <span class="stringliteral"> Commands are %(casesensitive)scase-sensitive.</span>
-<a name="l00450"></a>00450 <span class="stringliteral"> Commands may be terminated with: %(terminators)s</span>
-<a name="l00451"></a>00451 <span class="stringliteral"> Settable parameters: %(settable)s\n&quot;&quot;&quot;</span> % \
-<a name="l00452"></a>00452 { <span class="stringliteral">&#39;casesensitive&#39;</span>: (self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a> <span class="keywordflow">and</span> <span class="stringliteral">&#39;not &#39;</span>) <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>,
-<a name="l00453"></a>00453 <span class="stringliteral">&#39;terminators&#39;</span>: str(self.<a class="code" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a>),
-<a name="l00454"></a>00454 <span class="stringliteral">&#39;settable&#39;</span>: <span class="stringliteral">&#39; &#39;</span>.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>)
-<a name="l00455"></a>00455 })
-<a name="l00456"></a>00456
-<a name="l00457"></a><a class="code" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">00457</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">do_help</a>(self, arg):
-<a name="l00458"></a>00458 <span class="keywordflow">if</span> arg:
-<a name="l00459"></a>00459 funcname = self.<a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(arg)
-<a name="l00460"></a>00460 <span class="keywordflow">if</span> funcname:
-<a name="l00461"></a>00461 fn = getattr(self, funcname)
-<a name="l00462"></a>00462 <span class="keywordflow">try</span>:
-<a name="l00463"></a>00463 fn.optionParser.print_help(file=self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a>)
-<a name="l00464"></a>00464 <span class="keywordflow">except</span> AttributeError:
-<a name="l00465"></a>00465 cmd.Cmd.do_help(self, funcname[3:])
-<a name="l00466"></a>00466 <span class="keywordflow">else</span>:
-<a name="l00467"></a>00467 cmd.Cmd.do_help(self, arg)
-<a name="l00468"></a>00468
-<a name="l00469"></a><a class="code" href="classcmd2_1_1Cmd.html#a728675cc7b48ac258c5026929df0dfe4">00469</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">__init__</a>(self, *args, **kwargs):
-<a name="l00470"></a>00470 cmd.Cmd.__init__(self, *args, **kwargs)
-<a name="l00471"></a>00471 self.<a class="code" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">initial_stdout</a> = sys.stdout
-<a name="l00472"></a>00472 self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a> = <a class="code" href="classcmd2_1_1History.html">History</a>()
-<a name="l00473"></a>00473 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a> = {}
-<a name="l00474"></a>00474 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a> = sorted(self.shortcuts.items(), reverse=<span class="keyword">True</span>)
-<a name="l00475"></a>00475 self.<a class="code" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">reserved_words</a> + [fname[3:] <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> dir(self)
-<a name="l00476"></a>00476 <span class="keywordflow">if</span> fname.startswith(<span class="stringliteral">&#39;do_&#39;</span>)]
-<a name="l00477"></a>00477 self.<a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a>()
-<a name="l00478"></a>00478
-<a name="l00479"></a><a class="code" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">00479</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">do_shortcuts</a>(self, args):
-<a name="l00480"></a>00480 <span class="stringliteral">&quot;&quot;&quot;Lists single-key shortcuts available.&quot;&quot;&quot;</span>
-<a name="l00481"></a>00481 result = <span class="stringliteral">&quot;\n&quot;</span>.join(<span class="stringliteral">&#39;%s: %s&#39;</span> % (sc[0], sc[1]) <span class="keywordflow">for</span> sc <span class="keywordflow">in</span> sorted(self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a>))
-<a name="l00482"></a>00482 self.stdout.write(<span class="stringliteral">&quot;Single-key shortcuts for other commands:\n%s\n&quot;</span> % (result))
-<a name="l00483"></a>00483
-<a name="l00484"></a><a class="code" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">00484</a> prefixParser = pyparsing.Empty()
-<a name="l00485"></a><a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">00485</a> commentGrammars = pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])
-<a name="l00486"></a>00486 commentGrammars.addParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00487"></a><a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">00487</a> commentInProgress = pyparsing.Literal(<span class="stringliteral">&#39;/*&#39;</span>) + pyparsing.SkipTo(
-<a name="l00488"></a>00488 pyparsing.stringEnd ^ <span class="stringliteral">&#39;*/&#39;</span>)
-<a name="l00489"></a><a class="code" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">00489</a> terminators = [<span class="stringliteral">&#39;;&#39;</span>]
-<a name="l00490"></a><a class="code" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">00490</a> blankLinesAllowed = <span class="keyword">False</span>
-<a name="l00491"></a><a class="code" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">00491</a> multilineCommands = []
-<a name="l00492"></a>00492
-<a name="l00493"></a><a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">00493</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">_init_parser</a>(self):
-<a name="l00494"></a>00494 <span class="stringliteral">r&#39;&#39;&#39;</span>
-<a name="l00495"></a>00495 <span class="stringliteral"> &gt;&gt;&gt; c = Cmd()</span>
-<a name="l00496"></a>00496 <span class="stringliteral"> &gt;&gt;&gt; c.multilineCommands = [&#39;multiline&#39;]</span>
-<a name="l00497"></a>00497 <span class="stringliteral"> &gt;&gt;&gt; c.case_insensitive = True</span>
-<a name="l00498"></a>00498 <span class="stringliteral"> &gt;&gt;&gt; c._init_parser()</span>
-<a name="l00499"></a>00499 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;&#39;).dump())</span>
-<a name="l00500"></a>00500 <span class="stringliteral"> []</span>
-<a name="l00501"></a>00501 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;&#39;).dump())</span>
-<a name="l00502"></a>00502 <span class="stringliteral"> [] </span>
-<a name="l00503"></a>00503 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;/* empty command */&#39;).dump())</span>
-<a name="l00504"></a>00504 <span class="stringliteral"> [] </span>
-<a name="l00505"></a>00505 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;plainword&#39;).dump())</span>
-<a name="l00506"></a>00506 <span class="stringliteral"> [&#39;plainword&#39;, &#39;&#39;]</span>
-<a name="l00507"></a>00507 <span class="stringliteral"> - command: plainword</span>
-<a name="l00508"></a>00508 <span class="stringliteral"> - statement: [&#39;plainword&#39;, &#39;&#39;]</span>
-<a name="l00509"></a>00509 <span class="stringliteral"> - command: plainword </span>
-<a name="l00510"></a>00510 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;termbare;&#39;).dump())</span>
-<a name="l00511"></a>00511 <span class="stringliteral"> [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00512"></a>00512 <span class="stringliteral"> - command: termbare</span>
-<a name="l00513"></a>00513 <span class="stringliteral"> - statement: [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;]</span>
-<a name="l00514"></a>00514 <span class="stringliteral"> - command: termbare</span>
-<a name="l00515"></a>00515 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00516"></a>00516 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00517"></a>00517 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;termbare; suffx&#39;).dump())</span>
-<a name="l00518"></a>00518 <span class="stringliteral"> [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;, &#39;suffx&#39;]</span>
-<a name="l00519"></a>00519 <span class="stringliteral"> - command: termbare</span>
-<a name="l00520"></a>00520 <span class="stringliteral"> - statement: [&#39;termbare&#39;, &#39;&#39;, &#39;;&#39;]</span>
-<a name="l00521"></a>00521 <span class="stringliteral"> - command: termbare</span>
-<a name="l00522"></a>00522 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00523"></a>00523 <span class="stringliteral"> - suffix: suffx</span>
-<a name="l00524"></a>00524 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00525"></a>00525 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;barecommand&#39;).dump())</span>
-<a name="l00526"></a>00526 <span class="stringliteral"> [&#39;barecommand&#39;, &#39;&#39;]</span>
-<a name="l00527"></a>00527 <span class="stringliteral"> - command: barecommand</span>
-<a name="l00528"></a>00528 <span class="stringliteral"> - statement: [&#39;barecommand&#39;, &#39;&#39;]</span>
-<a name="l00529"></a>00529 <span class="stringliteral"> - command: barecommand</span>
-<a name="l00530"></a>00530 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;COMmand with args&#39;).dump())</span>
-<a name="l00531"></a>00531 <span class="stringliteral"> [&#39;command&#39;, &#39;with args&#39;]</span>
-<a name="l00532"></a>00532 <span class="stringliteral"> - args: with args</span>
-<a name="l00533"></a>00533 <span class="stringliteral"> - command: command</span>
-<a name="l00534"></a>00534 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args&#39;]</span>
-<a name="l00535"></a>00535 <span class="stringliteral"> - args: with args</span>
-<a name="l00536"></a>00536 <span class="stringliteral"> - command: command</span>
-<a name="l00537"></a>00537 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;command with args and terminator; and suffix&#39;).dump())</span>
-<a name="l00538"></a>00538 <span class="stringliteral"> [&#39;command&#39;, &#39;with args and terminator&#39;, &#39;;&#39;, &#39;and suffix&#39;]</span>
-<a name="l00539"></a>00539 <span class="stringliteral"> - args: with args and terminator</span>
-<a name="l00540"></a>00540 <span class="stringliteral"> - command: command</span>
-<a name="l00541"></a>00541 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args and terminator&#39;, &#39;;&#39;]</span>
-<a name="l00542"></a>00542 <span class="stringliteral"> - args: with args and terminator</span>
-<a name="l00543"></a>00543 <span class="stringliteral"> - command: command</span>
-<a name="l00544"></a>00544 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00545"></a>00545 <span class="stringliteral"> - suffix: and suffix</span>
-<a name="l00546"></a>00546 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00547"></a>00547 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;simple | piped&#39;).dump())</span>
-<a name="l00548"></a>00548 <span class="stringliteral"> [&#39;simple&#39;, &#39;&#39;, &#39;|&#39;, &#39; piped&#39;]</span>
-<a name="l00549"></a>00549 <span class="stringliteral"> - command: simple</span>
-<a name="l00550"></a>00550 <span class="stringliteral"> - pipeTo: piped</span>
-<a name="l00551"></a>00551 <span class="stringliteral"> - statement: [&#39;simple&#39;, &#39;&#39;]</span>
-<a name="l00552"></a>00552 <span class="stringliteral"> - command: simple</span>
-<a name="l00553"></a>00553 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;double-pipe || is not a pipe&#39;).dump())</span>
-<a name="l00554"></a>00554 <span class="stringliteral"> [&#39;double&#39;, &#39;-pipe || is not a pipe&#39;]</span>
-<a name="l00555"></a>00555 <span class="stringliteral"> - args: -pipe || is not a pipe</span>
-<a name="l00556"></a>00556 <span class="stringliteral"> - command: double</span>
-<a name="l00557"></a>00557 <span class="stringliteral"> - statement: [&#39;double&#39;, &#39;-pipe || is not a pipe&#39;]</span>
-<a name="l00558"></a>00558 <span class="stringliteral"> - args: -pipe || is not a pipe</span>
-<a name="l00559"></a>00559 <span class="stringliteral"> - command: double</span>
-<a name="l00560"></a>00560 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;command with args, terminator;sufx | piped&#39;).dump())</span>
-<a name="l00561"></a>00561 <span class="stringliteral"> [&#39;command&#39;, &#39;with args, terminator&#39;, &#39;;&#39;, &#39;sufx&#39;, &#39;|&#39;, &#39; piped&#39;]</span>
-<a name="l00562"></a>00562 <span class="stringliteral"> - args: with args, terminator</span>
-<a name="l00563"></a>00563 <span class="stringliteral"> - command: command</span>
-<a name="l00564"></a>00564 <span class="stringliteral"> - pipeTo: piped</span>
-<a name="l00565"></a>00565 <span class="stringliteral"> - statement: [&#39;command&#39;, &#39;with args, terminator&#39;, &#39;;&#39;]</span>
-<a name="l00566"></a>00566 <span class="stringliteral"> - args: with args, terminator</span>
-<a name="l00567"></a>00567 <span class="stringliteral"> - command: command</span>
-<a name="l00568"></a>00568 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00569"></a>00569 <span class="stringliteral"> - suffix: sufx</span>
-<a name="l00570"></a>00570 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00571"></a>00571 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output into &gt; afile.txt&#39;).dump())</span>
-<a name="l00572"></a>00572 <span class="stringliteral"> [&#39;output&#39;, &#39;into&#39;, &#39;&gt;&#39;, &#39;afile.txt&#39;]</span>
-<a name="l00573"></a>00573 <span class="stringliteral"> - args: into</span>
-<a name="l00574"></a>00574 <span class="stringliteral"> - command: output</span>
-<a name="l00575"></a>00575 <span class="stringliteral"> - output: &gt;</span>
-<a name="l00576"></a>00576 <span class="stringliteral"> - outputTo: afile.txt</span>
-<a name="l00577"></a>00577 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;into&#39;]</span>
-<a name="l00578"></a>00578 <span class="stringliteral"> - args: into</span>
-<a name="l00579"></a>00579 <span class="stringliteral"> - command: output </span>
-<a name="l00580"></a>00580 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output into;sufx | pipethrume plz &gt; afile.txt&#39;).dump())</span>
-<a name="l00581"></a>00581 <span class="stringliteral"> [&#39;output&#39;, &#39;into&#39;, &#39;;&#39;, &#39;sufx&#39;, &#39;|&#39;, &#39; pipethrume plz&#39;, &#39;&gt;&#39;, &#39;afile.txt&#39;]</span>
-<a name="l00582"></a>00582 <span class="stringliteral"> - args: into</span>
-<a name="l00583"></a>00583 <span class="stringliteral"> - command: output</span>
-<a name="l00584"></a>00584 <span class="stringliteral"> - output: &gt;</span>
-<a name="l00585"></a>00585 <span class="stringliteral"> - outputTo: afile.txt</span>
-<a name="l00586"></a>00586 <span class="stringliteral"> - pipeTo: pipethrume plz</span>
-<a name="l00587"></a>00587 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;into&#39;, &#39;;&#39;]</span>
-<a name="l00588"></a>00588 <span class="stringliteral"> - args: into</span>
-<a name="l00589"></a>00589 <span class="stringliteral"> - command: output</span>
-<a name="l00590"></a>00590 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00591"></a>00591 <span class="stringliteral"> - suffix: sufx</span>
-<a name="l00592"></a>00592 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00593"></a>00593 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;output to paste buffer &gt;&gt; &#39;).dump())</span>
-<a name="l00594"></a>00594 <span class="stringliteral"> [&#39;output&#39;, &#39;to paste buffer&#39;, &#39;&gt;&gt;&#39;, &#39;&#39;]</span>
-<a name="l00595"></a>00595 <span class="stringliteral"> - args: to paste buffer</span>
-<a name="l00596"></a>00596 <span class="stringliteral"> - command: output</span>
-<a name="l00597"></a>00597 <span class="stringliteral"> - output: &gt;&gt;</span>
-<a name="l00598"></a>00598 <span class="stringliteral"> - statement: [&#39;output&#39;, &#39;to paste buffer&#39;]</span>
-<a name="l00599"></a>00599 <span class="stringliteral"> - args: to paste buffer</span>
-<a name="l00600"></a>00600 <span class="stringliteral"> - command: output</span>
-<a name="l00601"></a>00601 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;ignore the /* commented | &gt; */ stuff;&#39;).dump())</span>
-<a name="l00602"></a>00602 <span class="stringliteral"> [&#39;ignore&#39;, &#39;the /* commented | &gt; */ stuff&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00603"></a>00603 <span class="stringliteral"> - args: the /* commented | &gt; */ stuff</span>
-<a name="l00604"></a>00604 <span class="stringliteral"> - command: ignore</span>
-<a name="l00605"></a>00605 <span class="stringliteral"> - statement: [&#39;ignore&#39;, &#39;the /* commented | &gt; */ stuff&#39;, &#39;;&#39;]</span>
-<a name="l00606"></a>00606 <span class="stringliteral"> - args: the /* commented | &gt; */ stuff</span>
-<a name="l00607"></a>00607 <span class="stringliteral"> - command: ignore</span>
-<a name="l00608"></a>00608 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00609"></a>00609 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00610"></a>00610 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;has &gt; inside;&#39;).dump())</span>
-<a name="l00611"></a>00611 <span class="stringliteral"> [&#39;has&#39;, &#39;&gt; inside&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00612"></a>00612 <span class="stringliteral"> - args: &gt; inside</span>
-<a name="l00613"></a>00613 <span class="stringliteral"> - command: has</span>
-<a name="l00614"></a>00614 <span class="stringliteral"> - statement: [&#39;has&#39;, &#39;&gt; inside&#39;, &#39;;&#39;]</span>
-<a name="l00615"></a>00615 <span class="stringliteral"> - args: &gt; inside</span>
-<a name="l00616"></a>00616 <span class="stringliteral"> - command: has</span>
-<a name="l00617"></a>00617 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00618"></a>00618 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00619"></a>00619 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline has &gt; inside an unfinished command&#39;).dump())</span>
-<a name="l00620"></a>00620 <span class="stringliteral"> [&#39;multiline&#39;, &#39; has &gt; inside an unfinished command&#39;]</span>
-<a name="l00621"></a>00621 <span class="stringliteral"> - multilineCommand: multiline </span>
-<a name="l00622"></a>00622 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline has &gt; inside;&#39;).dump())</span>
-<a name="l00623"></a>00623 <span class="stringliteral"> [&#39;multiline&#39;, &#39;has &gt; inside&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00624"></a>00624 <span class="stringliteral"> - args: has &gt; inside</span>
-<a name="l00625"></a>00625 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00626"></a>00626 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;has &gt; inside&#39;, &#39;;&#39;]</span>
-<a name="l00627"></a>00627 <span class="stringliteral"> - args: has &gt; inside</span>
-<a name="l00628"></a>00628 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00629"></a>00629 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00630"></a>00630 <span class="stringliteral"> - terminator: ; </span>
-<a name="l00631"></a>00631 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command /* with comment in progress;&#39;).dump())</span>
-<a name="l00632"></a>00632 <span class="stringliteral"> [&#39;multiline&#39;, &#39; command /* with comment in progress;&#39;]</span>
-<a name="l00633"></a>00633 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00634"></a>00634 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command /* with comment complete */ is done;&#39;).dump())</span>
-<a name="l00635"></a>00635 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command /* with comment complete */ is done&#39;, &#39;;&#39;, &#39;&#39;]</span>
-<a name="l00636"></a>00636 <span class="stringliteral"> - args: command /* with comment complete */ is done</span>
-<a name="l00637"></a>00637 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00638"></a>00638 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command /* with comment complete */ is done&#39;, &#39;;&#39;]</span>
-<a name="l00639"></a>00639 <span class="stringliteral"> - args: command /* with comment complete */ is done</span>
-<a name="l00640"></a>00640 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00641"></a>00641 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00642"></a>00642 <span class="stringliteral"> - terminator: ;</span>
-<a name="l00643"></a>00643 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command ends\n\n&#39;).dump())</span>
-<a name="l00644"></a>00644 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command ends&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00645"></a>00645 <span class="stringliteral"> - args: command ends</span>
-<a name="l00646"></a>00646 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00647"></a>00647 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command ends&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00648"></a>00648 <span class="stringliteral"> - args: command ends</span>
-<a name="l00649"></a>00649 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00650"></a>00650 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00651"></a>00651 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00652"></a>00652 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;multiline command &quot;with term; ends&quot; now\n\n&#39;).dump())</span>
-<a name="l00653"></a>00653 <span class="stringliteral"> [&#39;multiline&#39;, &#39;command &quot;with term; ends&quot; now&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00654"></a>00654 <span class="stringliteral"> - args: command &quot;with term; ends&quot; now</span>
-<a name="l00655"></a>00655 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00656"></a>00656 <span class="stringliteral"> - statement: [&#39;multiline&#39;, &#39;command &quot;with term; ends&quot; now&#39;, &#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00657"></a>00657 <span class="stringliteral"> - args: command &quot;with term; ends&quot; now</span>
-<a name="l00658"></a>00658 <span class="stringliteral"> - multilineCommand: multiline</span>
-<a name="l00659"></a>00659 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00660"></a>00660 <span class="stringliteral"> - terminator: [&#39;\n&#39;, &#39;\n&#39;]</span>
-<a name="l00661"></a>00661 <span class="stringliteral"> &gt;&gt;&gt; print (c.parser.parseString(&#39;what if &quot;quoted strings /* seem to &quot; start comments?&#39;).dump())</span>
-<a name="l00662"></a>00662 <span class="stringliteral"> [&#39;what&#39;, &#39;if &quot;quoted strings /* seem to &quot; start comments?&#39;]</span>
-<a name="l00663"></a>00663 <span class="stringliteral"> - args: if &quot;quoted strings /* seem to &quot; start comments?</span>
-<a name="l00664"></a>00664 <span class="stringliteral"> - command: what</span>
-<a name="l00665"></a>00665 <span class="stringliteral"> - statement: [&#39;what&#39;, &#39;if &quot;quoted strings /* seem to &quot; start comments?&#39;]</span>
-<a name="l00666"></a>00666 <span class="stringliteral"> - args: if &quot;quoted strings /* seem to &quot; start comments?</span>
-<a name="l00667"></a><a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">00667</a> <span class="stringliteral"> - command: what</span>
-<a name="l00668"></a>00668 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00669"></a>00669 <span class="comment">#outputParser = (pyparsing.Literal(&#39;&gt;&gt;&#39;) | (pyparsing.WordStart() + &#39;&gt;&#39;) | pyparsing.Regex(&#39;[^=]&gt;&#39;))(&#39;output&#39;)</span>
-<a name="l00670"></a>00670 outputParser = (pyparsing.Literal(self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a> *2) | \
-<a name="l00671"></a>00671 (pyparsing.WordStart() + self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>) | \
-<a name="l00672"></a>00672 pyparsing.Regex(<span class="stringliteral">&#39;[^=]&#39;</span> + self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>))(<span class="stringliteral">&#39;output&#39;</span>)
-<a name="l00673"></a>00673
-<a name="l00674"></a>00674 terminatorParser = pyparsing.Or([(hasattr(t, <span class="stringliteral">&#39;parseString&#39;</span>) <span class="keywordflow">and</span> t) <span class="keywordflow">or</span> pyparsing.Literal(t) <span class="keywordflow">for</span> t <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">terminators</a>])(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00675"></a>00675 stringEnd = pyparsing.stringEnd ^ <span class="stringliteral">&#39;\nEOF&#39;</span>
-<a name="l00676"></a>00676 self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> = pyparsing.Or([pyparsing.Keyword(c, caseless=self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a>) <span class="keywordflow">for</span> c <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</a>])(<span class="stringliteral">&#39;multilineCommand&#39;</span>)
-<a name="l00677"></a>00677 oneLineCommand = (~self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> + pyparsing.Word(self.<a class="code" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a>))(<span class="stringliteral">&#39;command&#39;</span>)
-<a name="l00678"></a>00678 pipe = pyparsing.Keyword(<span class="stringliteral">&#39;|&#39;</span>, identChars=<span class="stringliteral">&#39;|&#39;</span>)
-<a name="l00679"></a>00679 self.commentGrammars.ignore(pyparsing.quotedString).setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00680"></a>00680 doNotParse = self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a> | self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a> | pyparsing.quotedString
-<a name="l00681"></a>00681 afterElements = \
-<a name="l00682"></a>00682 pyparsing.Optional(pipe + pyparsing.SkipTo(outputParser ^ stringEnd, ignore=doNotParse)(<span class="stringliteral">&#39;pipeTo&#39;</span>)) + \
-<a name="l00683"></a>00683 pyparsing.Optional(outputParser + pyparsing.SkipTo(stringEnd, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;outputTo&#39;</span>))
-<a name="l00684"></a>00684 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">case_insensitive</a>:
-<a name="l00685"></a>00685 self.multilineCommand.setParseAction(<span class="keyword">lambda</span> x: x[0].lower())
-<a name="l00686"></a>00686 oneLineCommand.setParseAction(<span class="keyword">lambda</span> x: x[0].lower())
-<a name="l00687"></a>00687 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">blankLinesAllowed</a>:
-<a name="l00688"></a>00688 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = pyparsing.NoMatch
-<a name="l00689"></a>00689 <span class="keywordflow">else</span>:
-<a name="l00690"></a>00690 self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a> = (pyparsing.lineEnd + pyparsing.lineEnd)(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00691"></a>00691 self.blankLineTerminator.setResultsName(<span class="stringliteral">&#39;terminator&#39;</span>)
-<a name="l00692"></a>00692 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = ((self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> ^ oneLineCommand) + pyparsing.SkipTo(self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a>, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>) + self.<a class="code" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">blankLineTerminator</a>)(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00693"></a>00693 self.<a class="code" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a> = (((self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> ^ oneLineCommand) + pyparsing.SkipTo(terminatorParser, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>) + terminatorParser)(<span class="stringliteral">&#39;statement&#39;</span>) +
-<a name="l00694"></a>00694 pyparsing.SkipTo(outputParser ^ pipe ^ stringEnd, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x: x[0].strip())(<span class="stringliteral">&#39;suffix&#39;</span>) + afterElements)
-<a name="l00695"></a>00695 self.multilineParser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a>)
-<a name="l00696"></a>00696 self.<a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a> = ((oneLineCommand + pyparsing.SkipTo(terminatorParser ^ stringEnd ^ pipe ^ outputParser, ignore=doNotParse).setParseAction(<span class="keyword">lambda</span> x:x[0].strip())(<span class="stringliteral">&#39;args&#39;</span>))(<span class="stringliteral">&#39;statement&#39;</span>) +
-<a name="l00697"></a>00697 pyparsing.Optional(terminatorParser) + afterElements)
-<a name="l00698"></a>00698 <span class="comment">#self.multilineParser = self.multilineParser.setResultsName(&#39;multilineParser&#39;)</span>
-<a name="l00699"></a>00699 <span class="comment">#self.singleLineParser = self.singleLineParser.setResultsName(&#39;singleLineParser&#39;)</span>
-<a name="l00700"></a>00700 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> = self.blankLineTerminationParser.setResultsName(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00701"></a>00701 self.<a class="code" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">parser</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">prefixParser</a> + (
-<a name="l00702"></a>00702 stringEnd |
-<a name="l00703"></a>00703 self.<a class="code" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">multilineParser</a> |
-<a name="l00704"></a>00704 self.<a class="code" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">singleLineParser</a> |
-<a name="l00705"></a>00705 self.<a class="code" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">blankLineTerminationParser</a> |
-<a name="l00706"></a>00706 self.<a class="code" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">multilineCommand</a> + pyparsing.SkipTo(stringEnd, ignore=doNotParse)
-<a name="l00707"></a>00707 )
-<a name="l00708"></a>00708 self.parser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a>)
-<a name="l00709"></a>00709
-<a name="l00710"></a>00710 inputMark = pyparsing.Literal(<span class="stringliteral">&#39;&lt;&#39;</span>)
-<a name="l00711"></a>00711 inputMark.setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00712"></a>00712 fileName = pyparsing.Word(self.<a class="code" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">legalChars</a> + <span class="stringliteral">&#39;/\\&#39;</span>)
-<a name="l00713"></a>00713 inputFrom = fileName(<span class="stringliteral">&#39;inputFrom&#39;</span>)
-<a name="l00714"></a>00714 inputFrom.setParseAction(replace_with_file_contents)
-<a name="l00715"></a>00715 <span class="comment"># a not-entirely-satisfactory way of distinguishing &lt; as in &quot;import from&quot; from &lt;</span>
-<a name="l00716"></a>00716 <span class="comment"># as in &quot;lesser than&quot;</span>
-<a name="l00717"></a>00717 self.<a class="code" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">inputParser</a> = inputMark + pyparsing.Optional(inputFrom) + pyparsing.Optional(<span class="stringliteral">&#39;&gt;&#39;</span>) + \
-<a name="l00718"></a>00718 pyparsing.Optional(fileName) + (pyparsing.stringEnd | <span class="stringliteral">&#39;|&#39;</span>)
-<a name="l00719"></a>00719 self.inputParser.ignore(self.<a class="code" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">commentInProgress</a>)
-<a name="l00720"></a>00720
-<a name="l00721"></a><a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">00721</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a>(self, raw, **kwargs):
-<a name="l00722"></a>00722 <span class="keywordflow">return</span> raw
-<a name="l00723"></a><a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">00723</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a>(self, parseResult):
-<a name="l00724"></a>00724 <span class="keywordflow">return</span> parseResult
-<a name="l00725"></a>00725
-<a name="l00726"></a><a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">00726</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(self, raw, **kwargs):
-<a name="l00727"></a>00727 <span class="keywordflow">if</span> isinstance(raw, ParsedString):
-<a name="l00728"></a>00728 p = raw
-<a name="l00729"></a>00729 <span class="keywordflow">else</span>:
-<a name="l00730"></a>00730 <span class="comment"># preparse is an overridable hook; default makes no changes</span>
-<a name="l00731"></a>00731 s = self.<a class="code" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">preparse</a>(raw, **kwargs)
-<a name="l00732"></a>00732 s = self.inputParser.transformString(s.lstrip())
-<a name="l00733"></a>00733 s = self.commentGrammars.transformString(s)
-<a name="l00734"></a>00734 <span class="keywordflow">for</span> (shortcut, expansion) <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">shortcuts</a>:
-<a name="l00735"></a>00735 <span class="keywordflow">if</span> s.lower().startswith(shortcut):
-<a name="l00736"></a>00736 s = s.replace(shortcut, expansion + <span class="stringliteral">&#39; &#39;</span>, 1)
-<a name="l00737"></a>00737 <span class="keywordflow">break</span>
-<a name="l00738"></a>00738 result = self.parser.parseString(s)
-<a name="l00739"></a>00739 result[<span class="stringliteral">&#39;raw&#39;</span>] = raw
-<a name="l00740"></a>00740 result[<span class="stringliteral">&#39;command&#39;</span>] = result.multilineCommand <span class="keywordflow">or</span> result.command
-<a name="l00741"></a>00741 result = self.<a class="code" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">postparse</a>(result)
-<a name="l00742"></a>00742 p = <a class="code" href="classcmd2_1_1ParsedString.html">ParsedString</a>(result.args)
-<a name="l00743"></a>00743 p.parsed = result
-<a name="l00744"></a>00744 p.parser = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>
-<a name="l00745"></a>00745 <span class="keywordflow">for</span> (key, val) <span class="keywordflow">in</span> kwargs.items():
-<a name="l00746"></a>00746 p.parsed[key] = val
-<a name="l00747"></a>00747 <span class="keywordflow">return</span> p
-<a name="l00748"></a>00748
-<a name="l00749"></a><a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">00749</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a>(self, statement):
-<a name="l00750"></a>00750 stop = 0
-<a name="l00751"></a>00751 <span class="keywordflow">return</span> stop, statement
-<a name="l00752"></a><a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">00752</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(self, stop):
-<a name="l00753"></a>00753 <span class="keywordflow">return</span> stop
-<a name="l00754"></a>00754
-<a name="l00755"></a><a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">00755</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(self, arg):
-<a name="l00756"></a>00756 result = <span class="keywordtype">None</span>
-<a name="l00757"></a>00757 target = <span class="stringliteral">&#39;do_&#39;</span> + arg
-<a name="l00758"></a>00758 <span class="keywordflow">if</span> target <span class="keywordflow">in</span> dir(self):
-<a name="l00759"></a>00759 result = target
-<a name="l00760"></a>00760 <span class="keywordflow">else</span>:
-<a name="l00761"></a>00761 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">abbrev</a>: <span class="comment"># accept shortened versions of commands</span>
-<a name="l00762"></a>00762 funcs = [fname <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">keywords</a> <span class="keywordflow">if</span> fname.startswith(arg)]
-<a name="l00763"></a>00763 <span class="keywordflow">if</span> len(funcs) == 1:
-<a name="l00764"></a>00764 result = <span class="stringliteral">&#39;do_&#39;</span> + funcs[0]
-<a name="l00765"></a>00765 <span class="keywordflow">return</span> result
-<a name="l00766"></a><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">00766</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(self, line):
-<a name="l00767"></a>00767 <span class="comment"># The outermost level of try/finally nesting can be condensed once</span>
-<a name="l00768"></a>00768 <span class="comment"># Python 2.4 support can be dropped.</span>
-<a name="l00769"></a>00769 stop = 0
-<a name="l00770"></a>00770 <span class="keywordflow">try</span>:
-<a name="l00771"></a>00771 <span class="keywordflow">try</span>:
-<a name="l00772"></a>00772 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a>(line)
-<a name="l00773"></a>00773 (stop, statement) = self.<a class="code" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">postparsing_precmd</a>(statement)
-<a name="l00774"></a>00774 <span class="keywordflow">if</span> stop:
-<a name="l00775"></a>00775 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(stop)
-<a name="l00776"></a>00776 <span class="keywordflow">if</span> statement.parsed.command <span class="keywordflow">not</span> <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">excludeFromHistory</a>:
-<a name="l00777"></a>00777 self.history.append(statement.parsed.raw)
-<a name="l00778"></a>00778 <span class="keywordflow">try</span>:
-<a name="l00779"></a>00779 self.<a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a>(statement)
-<a name="l00780"></a>00780 timestart = datetime.datetime.now()
-<a name="l00781"></a>00781 statement = self.precmd(statement)
-<a name="l00782"></a>00782 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a>(statement)
-<a name="l00783"></a>00783 stop = self.postcmd(stop, statement)
-<a name="l00784"></a>00784 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">timing</a>:
-<a name="l00785"></a>00785 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(<span class="stringliteral">&#39;Elapsed: %s&#39;</span> % str(datetime.datetime.now() - timestart))
-<a name="l00786"></a>00786 <span class="keywordflow">finally</span>:
-<a name="l00787"></a>00787 self.<a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a>(statement)
-<a name="l00788"></a>00788 <span class="keywordflow">except</span> EmptyStatement:
-<a name="l00789"></a>00789 <span class="keywordflow">return</span> 0
-<a name="l00790"></a>00790 <span class="keywordflow">except</span> Exception, e:
-<a name="l00791"></a>00791 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(str(e), statement)
-<a name="l00792"></a>00792 <span class="keywordflow">finally</span>:
-<a name="l00793"></a>00793 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(stop)
-<a name="l00794"></a><a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">00794</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">complete_statement</a>(self, line):
-<a name="l00795"></a>00795 <span class="stringliteral">&quot;&quot;&quot;Keep accepting lines of input until the command is complete.&quot;&quot;&quot;</span>
-<a name="l00796"></a>00796 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> line) <span class="keywordflow">or</span> (
-<a name="l00797"></a>00797 <span class="keywordflow">not</span> pyparsing.Or(self.<a class="code" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">commentGrammars</a>).
-<a name="l00798"></a>00798 setParseAction(<span class="keyword">lambda</span> x: <span class="stringliteral">&#39;&#39;</span>).transformString(line)):
-<a name="l00799"></a>00799 <span class="keywordflow">raise</span> EmptyStatement
-<a name="l00800"></a>00800 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(line)
-<a name="l00801"></a>00801 <span class="keywordflow">while</span> statement.parsed.multilineCommand <span class="keywordflow">and</span> (statement.parsed.terminator == <span class="stringliteral">&#39;&#39;</span>):
-<a name="l00802"></a>00802 statement = <span class="stringliteral">&#39;%s\n%s&#39;</span> % (statement.parsed.raw,
-<a name="l00803"></a>00803 self.<a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self.<a class="code" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a>))
-<a name="l00804"></a>00804 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(statement)
-<a name="l00805"></a>00805 <span class="keywordflow">if</span> <span class="keywordflow">not</span> statement.parsed.command:
-<a name="l00806"></a>00806 <span class="keywordflow">raise</span> EmptyStatement
-<a name="l00807"></a>00807 <span class="keywordflow">return</span> statement
-<a name="l00808"></a>00808
-<a name="l00809"></a><a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">00809</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">redirect_output</a>(self, statement):
-<a name="l00810"></a>00810 <span class="keywordflow">if</span> statement.parsed.pipeTo:
-<a name="l00811"></a>00811 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00812"></a>00812 self.<a class="code" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00813"></a>00813 self.<a class="code" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a> = subprocess.Popen(statement.parsed.pipeTo, shell=<span class="keyword">True</span>, stdout=subprocess.PIPE, stdin=subprocess.PIPE)
-<a name="l00814"></a>00814 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">redirect</a>.stdin
-<a name="l00815"></a>00815 <span class="keywordflow">elif</span> statement.parsed.output:
-<a name="l00816"></a>00816 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> statement.parsed.outputTo) <span class="keywordflow">and</span> (<span class="keywordflow">not</span> can_clip):
-<a name="l00817"></a>00817 <span class="keywordflow">raise</span> EnvironmentError(<span class="stringliteral">&#39;Cannot redirect to paste buffer; install ``xclip`` and re-run to enable&#39;</span>)
-<a name="l00818"></a>00818 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00819"></a>00819 self.<a class="code" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">kept_sys</a> = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdout&#39;</span>,))
-<a name="l00820"></a>00820 <span class="keywordflow">if</span> statement.parsed.outputTo:
-<a name="l00821"></a>00821 mode = <span class="stringliteral">&#39;w&#39;</span>
-<a name="l00822"></a>00822 <span class="keywordflow">if</span> statement.parsed.output == 2 * self.<a class="code" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">redirector</a>:
-<a name="l00823"></a>00823 mode = <span class="stringliteral">&#39;a&#39;</span>
-<a name="l00824"></a>00824 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = open(os.path.expanduser(statement.parsed.outputTo), mode)
-<a name="l00825"></a>00825 <span class="keywordflow">else</span>:
-<a name="l00826"></a>00826 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a> = tempfile.TemporaryFile(mode=<span class="stringliteral">&quot;w+&quot;</span>)
-<a name="l00827"></a>00827 <span class="keywordflow">if</span> statement.parsed.output == <span class="stringliteral">&#39;&gt;&gt;&#39;</span>:
-<a name="l00828"></a>00828 self.stdout.write(<a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>())
-<a name="l00829"></a>00829
-<a name="l00830"></a><a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">00830</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">restore_output</a>(self, statement):
-<a name="l00831"></a>00831 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a>:
-<a name="l00832"></a>00832 <span class="keywordflow">if</span> statement.parsed.output:
-<a name="l00833"></a>00833 <span class="keywordflow">if</span> <span class="keywordflow">not</span> statement.parsed.outputTo:
-<a name="l00834"></a>00834 self.stdout.seek(0)
-<a name="l00835"></a>00835 <a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(self.stdout.read())
-<a name="l00836"></a>00836 <span class="keywordflow">elif</span> statement.parsed.pipeTo:
-<a name="l00837"></a>00837 <span class="keywordflow">for</span> result <span class="keywordflow">in</span> self.redirect.communicate():
-<a name="l00838"></a>00838 self.kept_state.stdout.write(result <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>)
-<a name="l00839"></a>00839 self.stdout.close()
-<a name="l00840"></a>00840 self.kept_state.restore()
-<a name="l00841"></a>00841 self.kept_sys.restore()
-<a name="l00842"></a>00842 self.<a class="code" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">kept_state</a> = <span class="keywordtype">None</span>
-<a name="l00843"></a>00843
-<a name="l00844"></a><a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">00844</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">onecmd</a>(self, line):
-<a name="l00845"></a>00845 <span class="stringliteral">&quot;&quot;&quot;Interpret the argument as though it had been typed in response</span>
-<a name="l00846"></a>00846 <span class="stringliteral"> to the prompt.</span>
-<a name="l00847"></a>00847 <span class="stringliteral"></span>
-<a name="l00848"></a>00848 <span class="stringliteral"> This may be overridden, but should not normally need to be;</span>
-<a name="l00849"></a>00849 <span class="stringliteral"> see the precmd() and postcmd() methods for useful execution hooks.</span>
-<a name="l00850"></a>00850 <span class="stringliteral"> The return value is a flag indicating whether interpretation of</span>
-<a name="l00851"></a>00851 <span class="stringliteral"> commands by the interpreter should stop.</span>
-<a name="l00852"></a>00852 <span class="stringliteral"> </span>
-<a name="l00853"></a>00853 <span class="stringliteral"> This (`cmd2`) version of `onecmd` already override&#39;s `cmd`&#39;s `onecmd`.</span>
-<a name="l00854"></a><a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">00854</a> <span class="stringliteral"></span>
-<a name="l00855"></a>00855 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00856"></a>00856 statement = self.<a class="code" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">parsed</a>(line)
-<a name="l00857"></a>00857 self.<a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a> = statement.parsed.raw
-<a name="l00858"></a>00858 funcname = self.<a class="code" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">func_named</a>(statement.parsed.command)
-<a name="l00859"></a>00859 <span class="keywordflow">if</span> <span class="keywordflow">not</span> funcname:
-<a name="l00860"></a>00860 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(statement)
-<a name="l00861"></a>00861 <span class="keywordflow">try</span>:
-<a name="l00862"></a>00862 func = getattr(self, funcname)
-<a name="l00863"></a>00863 <span class="keywordflow">except</span> AttributeError:
-<a name="l00864"></a>00864 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(statement)
-<a name="l00865"></a>00865 stop = func(statement)
-<a name="l00866"></a>00866 <span class="keywordflow">return</span> stop
-<a name="l00867"></a>00867
-<a name="l00868"></a><a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">00868</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">_default</a>(self, statement):
-<a name="l00869"></a>00869 arg = statement.full_parsed_statement()
-<a name="l00870"></a>00870 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">default_to_shell</a>:
-<a name="l00871"></a>00871 result = os.system(arg)
-<a name="l00872"></a>00872 <span class="keywordflow">if</span> <span class="keywordflow">not</span> result:
-<a name="l00873"></a>00873 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(<span class="keywordtype">None</span>)
-<a name="l00874"></a>00874 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">postparsing_postcmd</a>(self.default(arg))
-<a name="l00875"></a>00875
-<a name="l00876"></a><a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">00876</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self, prompt):
-<a name="l00877"></a>00877 <span class="stringliteral">&quot;&quot;&quot;copied from cmd&#39;s cmdloop; like raw_input, but accounts for changed stdin, stdout&quot;&quot;&quot;</span>
-<a name="l00878"></a>00878
-<a name="l00879"></a>00879 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a>:
-<a name="l00880"></a>00880 <span class="keywordflow">try</span>:
-<a name="l00881"></a>00881 line = raw_input(prompt)
-<a name="l00882"></a>00882 <span class="keywordflow">except</span> EOFError:
-<a name="l00883"></a>00883 line = <span class="stringliteral">&#39;EOF&#39;</span>
-<a name="l00884"></a>00884 <span class="keywordflow">else</span>:
-<a name="l00885"></a>00885 self.stdout.write(prompt)
-<a name="l00886"></a>00886 self.stdout.flush()
-<a name="l00887"></a>00887 line = self.stdin.readline()
-<a name="l00888"></a>00888 <span class="keywordflow">if</span> <span class="keywordflow">not</span> len(line):
-<a name="l00889"></a>00889 line = <span class="stringliteral">&#39;EOF&#39;</span>
-<a name="l00890"></a>00890 <span class="keywordflow">else</span>:
-<a name="l00891"></a>00891 <span class="keywordflow">if</span> line[-1] == <span class="stringliteral">&#39;\n&#39;</span>: <span class="comment"># this was always true in Cmd</span>
-<a name="l00892"></a>00892 line = line[:-1]
-<a name="l00893"></a>00893 <span class="keywordflow">return</span> line
-<a name="l00894"></a>00894
-<a name="l00895"></a><a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">00895</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>(self, intro=None):
-<a name="l00896"></a>00896 <span class="stringliteral">&quot;&quot;&quot;Repeatedly issue a prompt, accept input, parse an initial prefix</span>
-<a name="l00897"></a>00897 <span class="stringliteral"> off the received input, and dispatch to action methods, passing them</span>
-<a name="l00898"></a><a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">00898</a> <span class="stringliteral"> the remainder of the line as argument.</span>
-<a name="l00899"></a>00899 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l00900"></a>00900
-<a name="l00901"></a>00901 <span class="comment"># An almost perfect copy from Cmd; however, the pseudo_raw_input portion</span>
-<a name="l00902"></a>00902 <span class="comment"># has been split out so that it can be called separately</span>
-<a name="l00903"></a>00903
-<a name="l00904"></a>00904 self.preloop()
-<a name="l00905"></a>00905 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> <span class="keywordflow">and</span> self.completekey:
-<a name="l00906"></a>00906 <span class="keywordflow">try</span>:
-<a name="l00907"></a>00907 <span class="keyword">import</span> readline
-<a name="l00908"></a>00908 self.<a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a> = readline.get_completer()
-<a name="l00909"></a>00909 readline.set_completer(self.complete)
-<a name="l00910"></a>00910 readline.parse_and_bind(self.completekey+<span class="stringliteral">&quot;: complete&quot;</span>)
-<a name="l00911"></a>00911 <span class="keywordflow">except</span> ImportError:
-<a name="l00912"></a>00912 <span class="keywordflow">pass</span>
-<a name="l00913"></a>00913 <span class="keywordflow">try</span>:
-<a name="l00914"></a>00914 <span class="keywordflow">if</span> intro <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:
-<a name="l00915"></a>00915 self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a> = intro
-<a name="l00916"></a>00916 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a>:
-<a name="l00917"></a>00917 self.stdout.write(str(self.<a class="code" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">intro</a>)+<span class="stringliteral">&quot;\n&quot;</span>)
-<a name="l00918"></a>00918 stop = <span class="keywordtype">None</span>
-<a name="l00919"></a>00919 <span class="keywordflow">while</span> <span class="keywordflow">not</span> stop:
-<a name="l00920"></a>00920 <span class="keywordflow">if</span> self.cmdqueue:
-<a name="l00921"></a>00921 line = self.cmdqueue.pop(0)
-<a name="l00922"></a>00922 <span class="keywordflow">else</span>:
-<a name="l00923"></a>00923 line = self.<a class="code" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">pseudo_raw_input</a>(self.<a class="code" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a>)
-<a name="l00924"></a>00924 <span class="keywordflow">if</span> (self.<a class="code" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">echo</a>) <span class="keywordflow">and</span> (isinstance(self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a>, file)):
-<a name="l00925"></a>00925 self.stdout.write(line + <span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l00926"></a>00926 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(line)
-<a name="l00927"></a>00927 self.postloop()
-<a name="l00928"></a>00928 <span class="keywordflow">finally</span>:
-<a name="l00929"></a>00929 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> <span class="keywordflow">and</span> self.completekey:
-<a name="l00930"></a>00930 <span class="keywordflow">try</span>:
-<a name="l00931"></a>00931 <span class="keyword">import</span> readline
-<a name="l00932"></a>00932 readline.set_completer(self.<a class="code" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">old_completer</a>)
-<a name="l00933"></a>00933 <span class="keywordflow">except</span> ImportError:
-<a name="l00934"></a>00934 <span class="keywordflow">pass</span>
-<a name="l00935"></a>00935 <span class="keywordflow">return</span> stop
-<a name="l00936"></a>00936
-<a name="l00937"></a><a class="code" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">00937</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">do_EOF</a>(self, arg):
-<a name="l00938"></a>00938 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a> <span class="comment"># End of script; should not exit app</span>
-<a name="l00939"></a><a class="code" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">00939</a> do_eof = do_EOF
-<a name="l00940"></a>00940
-<a name="l00941"></a><a class="code" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">00941</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">do_quit</a>(self, arg):
-<a name="l00942"></a>00942 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a>
-<a name="l00943"></a><a class="code" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">00943</a> do_exit = do_quit
-<a name="l00944"></a><a class="code" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">00944</a> do_q = do_quit
-<a name="l00945"></a>00945
-<a name="l00946"></a><a class="code" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">00946</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">select</a>(self, options, prompt=&#39;Your choice? &#39;):
-<a name="l00947"></a>00947 <span class="stringliteral">&#39;&#39;&#39;Presents a numbered menu to the user. Modelled after</span>
-<a name="l00948"></a>00948 <span class="stringliteral"> the bash shell&#39;s SELECT. Returns the item chosen.</span>
-<a name="l00949"></a>00949 <span class="stringliteral"> </span>
-<a name="l00950"></a>00950 <span class="stringliteral"> Argument ``options`` can be:</span>
-<a name="l00951"></a>00951 <span class="stringliteral"></span>
-<a name="l00952"></a>00952 <span class="stringliteral"> | a single string -&gt; will be split into one-word options</span>
-<a name="l00953"></a>00953 <span class="stringliteral"> | a list of strings -&gt; will be offered as options</span>
-<a name="l00954"></a>00954 <span class="stringliteral"> | a list of tuples -&gt; interpreted as (value, text), so </span>
-<a name="l00955"></a>00955 <span class="stringliteral"> that the return value can differ from</span>
-<a name="l00956"></a>00956 <span class="stringliteral"> the text advertised to the user &#39;&#39;&#39;</span>
-<a name="l00957"></a>00957 <span class="keywordflow">if</span> isinstance(options, basestring):
-<a name="l00958"></a>00958 options = zip(options.split(), options.split())
-<a name="l00959"></a>00959 fulloptions = []
-<a name="l00960"></a>00960 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> options:
-<a name="l00961"></a>00961 <span class="keywordflow">if</span> isinstance(opt, basestring):
-<a name="l00962"></a>00962 fulloptions.append((opt, opt))
-<a name="l00963"></a>00963 <span class="keywordflow">else</span>:
-<a name="l00964"></a>00964 <span class="keywordflow">try</span>:
-<a name="l00965"></a>00965 fulloptions.append((opt[0], opt[1]))
-<a name="l00966"></a>00966 <span class="keywordflow">except</span> IndexError:
-<a name="l00967"></a>00967 fulloptions.append((opt[0], opt[0]))
-<a name="l00968"></a>00968 <span class="keywordflow">for</span> (idx, (value, text)) <span class="keywordflow">in</span> enumerate(fulloptions):
-<a name="l00969"></a>00969 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(<span class="stringliteral">&#39; %2d. %s\n&#39;</span> % (idx+1, text))
-<a name="l00970"></a>00970 <span class="keywordflow">while</span> <span class="keyword">True</span>:
-<a name="l00971"></a>00971 response = raw_input(prompt)
-<a name="l00972"></a>00972 <span class="keywordflow">try</span>:
-<a name="l00973"></a>00973 response = int(response)
-<a name="l00974"></a>00974 result = fulloptions[response - 1][0]
-<a name="l00975"></a>00975 <span class="keywordflow">break</span>
-<a name="l00976"></a>00976 <span class="keywordflow">except</span> ValueError:
-<a name="l00977"></a>00977 <span class="keywordflow">pass</span> <span class="comment"># loop and ask again</span>
-<a name="l00978"></a>00978 <span class="keywordflow">return</span> result
-<a name="l00979"></a>00979
-<a name="l00980"></a>00980 @<a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>([make_option(<span class="stringliteral">&#39;-l&#39;</span>, <span class="stringliteral">&#39;--long&#39;</span>, action=<span class="stringliteral">&quot;store_true&quot;</span>,
-<a name="l00981"></a><a class="code" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">00981</a> help=<span class="stringliteral">&quot;describe function of parameter&quot;</span>)])
-<a name="l00982"></a><a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">00982</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(self, arg, opts):
-<a name="l00983"></a>00983 <span class="stringliteral">&#39;&#39;&#39;Shows value of a parameter.&#39;&#39;&#39;</span>
-<a name="l00984"></a>00984 param = arg.strip().lower()
-<a name="l00985"></a>00985 result = {}
-<a name="l00986"></a>00986 maxlen = 0
-<a name="l00987"></a>00987 <span class="keywordflow">for</span> p <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>:
-<a name="l00988"></a>00988 <span class="keywordflow">if</span> (<span class="keywordflow">not</span> param) <span class="keywordflow">or</span> p.startswith(param):
-<a name="l00989"></a>00989 result[p] = <span class="stringliteral">&#39;%s: %s&#39;</span> % (p, str(getattr(self, p)))
-<a name="l00990"></a>00990 maxlen = max(maxlen, len(result[p]))
-<a name="l00991"></a>00991 <span class="keywordflow">if</span> result:
-<a name="l00992"></a>00992 <span class="keywordflow">for</span> p <span class="keywordflow">in</span> sorted(result):
-<a name="l00993"></a>00993 <span class="keywordflow">if</span> opts.long:
-<a name="l00994"></a>00994 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(<span class="stringliteral">&#39;%s # %s&#39;</span> % (result[p].<a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">ljust</a>(maxlen), self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>[p]))
-<a name="l00995"></a>00995 <span class="keywordflow">else</span>:
-<a name="l00996"></a>00996 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(result[p])
-<a name="l00997"></a>00997 <span class="keywordflow">else</span>:
-<a name="l00998"></a>00998 <span class="keywordflow">raise</span> NotImplementedError(<span class="stringliteral">&quot;Parameter &#39;%s&#39; not supported (type &#39;show&#39; for list of parameters).&quot;</span> % param)
-<a name="l00999"></a>00999
-<a name="l01000"></a><a class="code" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">01000</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">do_set</a>(self, arg):
-<a name="l01001"></a>01001 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01002"></a>01002 <span class="stringliteral"> Sets a cmd2 parameter. Accepts abbreviated parameter names so long</span>
-<a name="l01003"></a>01003 <span class="stringliteral"> as there is no ambiguity. Call without arguments for a list of </span>
-<a name="l01004"></a>01004 <span class="stringliteral"> settable parameters with their values.&#39;&#39;&#39;</span>
-<a name="l01005"></a>01005 <span class="keywordflow">try</span>:
-<a name="l01006"></a>01006 statement, paramName, val = arg.parsed.raw.split(<span class="keywordtype">None</span>, 2)
-<a name="l01007"></a>01007 val = val.strip()
-<a name="l01008"></a>01008 paramName = paramName.strip().lower()
-<a name="l01009"></a>01009 <span class="keywordflow">if</span> paramName <span class="keywordflow">not</span> <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a>:
-<a name="l01010"></a>01010 hits = [p <span class="keywordflow">for</span> p <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">settable</a> <span class="keywordflow">if</span> p.startswith(paramName)]
-<a name="l01011"></a>01011 <span class="keywordflow">if</span> len(hits) == 1:
-<a name="l01012"></a>01012 paramName = hits[0]
-<a name="l01013"></a>01013 <span class="keywordflow">else</span>:
-<a name="l01014"></a>01014 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(paramName)
-<a name="l01015"></a>01015 currentVal = getattr(self, paramName)
-<a name="l01016"></a>01016 <span class="keywordflow">if</span> (val[0] == val[-1]) <span class="keywordflow">and</span> val[0] <span class="keywordflow">in</span> (<span class="stringliteral">&quot;&#39;&quot;</span>, <span class="stringliteral">&#39;&quot;&#39;</span>):
-<a name="l01017"></a>01017 val = val[1:-1]
-<a name="l01018"></a>01018 <span class="keywordflow">else</span>:
-<a name="l01019"></a>01019 val = <a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cast</a>(currentVal, val)
-<a name="l01020"></a>01020 setattr(self, paramName, val)
-<a name="l01021"></a>01021 self.stdout.write(<span class="stringliteral">&#39;%s - was: %s\nnow: %s\n&#39;</span> % (paramName, currentVal, val))
-<a name="l01022"></a>01022 <span class="keywordflow">if</span> currentVal != val:
-<a name="l01023"></a>01023 <span class="keywordflow">try</span>:
-<a name="l01024"></a>01024 onchange_hook = getattr(self, <span class="stringliteral">&#39;_onchange_%s&#39;</span> % paramName)
-<a name="l01025"></a>01025 onchange_hook(old=currentVal, new=val)
-<a name="l01026"></a>01026 <span class="keywordflow">except</span> AttributeError:
-<a name="l01027"></a>01027 <span class="keywordflow">pass</span>
-<a name="l01028"></a>01028 <span class="keywordflow">except</span> (ValueError, AttributeError, NotSettableError), e:
-<a name="l01029"></a>01029 self.<a class="code" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">do_show</a>(arg)
-<a name="l01030"></a>01030
-<a name="l01031"></a><a class="code" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">01031</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">do_pause</a>(self, arg):
-<a name="l01032"></a>01032 <span class="stringliteral">&#39;Displays the specified text then waits for the user to press RETURN.&#39;</span>
-<a name="l01033"></a>01033 raw_input(arg + <span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l01034"></a>01034
-<a name="l01035"></a><a class="code" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">01035</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">do_shell</a>(self, arg):
-<a name="l01036"></a>01036 <span class="stringliteral">&#39;execute a command as if at the OS prompt.&#39;</span>
-<a name="l01037"></a>01037 os.system(arg)
-<a name="l01038"></a>01038
-<a name="l01039"></a><a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">01039</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a>(self, arg):
-<a name="l01040"></a>01040 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01041"></a>01041 <span class="stringliteral"> py &lt;command&gt;: Executes a Python command.</span>
-<a name="l01042"></a>01042 <span class="stringliteral"> py: Enters interactive Python mode.</span>
-<a name="l01043"></a>01043 <span class="stringliteral"> End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, &#39;`exit()``.</span>
-<a name="l01044"></a>01044 <span class="stringliteral"> Non-python commands can be issued with ``cmd(&quot;your command&quot;)``.</span>
-<a name="l01045"></a>01045 <span class="stringliteral"> Run python code from external files with ``run(&quot;filename.py&quot;)``</span>
-<a name="l01046"></a>01046 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l01047"></a>01047 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;self&#39;</span>] = self
-<a name="l01048"></a>01048 arg = arg.parsed.raw[2:].strip()
-<a name="l01049"></a>01049 localvars = (self.<a class="code" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">locals_in_py</a> <span class="keywordflow">and</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>) <span class="keywordflow">or</span> {}
-<a name="l01050"></a>01050 interp = InteractiveConsole(locals=localvars)
-<a name="l01051"></a>01051 interp.runcode(<span class="stringliteral">&#39;import sys, os;sys.path.insert(0, os.getcwd())&#39;</span>)
-<a name="l01052"></a>01052 <span class="keywordflow">if</span> arg.strip():
-<a name="l01053"></a>01053 interp.runcode(arg)
-<a name="l01054"></a>01054 <span class="keywordflow">else</span>:
-<a name="l01055"></a>01055 <span class="keyword">def </span>quit():
-<a name="l01056"></a>01056 <span class="keywordflow">raise</span> EmbeddedConsoleExit
-<a name="l01057"></a>01057 <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(arg):
-<a name="l01058"></a>01058 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(arg + <span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l01059"></a>01059 <span class="keyword">def </span>run(arg):
-<a name="l01060"></a>01060 <span class="keywordflow">try</span>:
-<a name="l01061"></a>01061 file = open(arg)
-<a name="l01062"></a>01062 interp.runcode(file.read())
-<a name="l01063"></a>01063 file.close()
-<a name="l01064"></a>01064 <span class="keywordflow">except</span> IOError, e:
-<a name="l01065"></a>01065 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(e)
-<a name="l01066"></a>01066 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;quit&#39;</span>] = quit
-<a name="l01067"></a>01067 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;exit&#39;</span>] = quit
-<a name="l01068"></a>01068 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;cmd&#39;</span>] = onecmd_plus_hooks
-<a name="l01069"></a>01069 self.<a class="code" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">pystate</a>[<span class="stringliteral">&#39;run&#39;</span>] = run
-<a name="l01070"></a>01070 <span class="keywordflow">try</span>:
-<a name="l01071"></a>01071 cprt = <span class="stringliteral">&#39;Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.&#39;</span>
-<a name="l01072"></a>01072 keepstate = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(sys, (<span class="stringliteral">&#39;stdin&#39;</span>,<span class="stringliteral">&#39;stdout&#39;</span>))
-<a name="l01073"></a>01073 sys.stdout = self.<a class="code" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">stdout</a>
-<a name="l01074"></a>01074 sys.stdin = self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a>
-<a name="l01075"></a>01075 interp.interact(banner= <span class="stringliteral">&quot;Python %s on %s\n%s\n(%s)\n%s&quot;</span> %
-<a name="l01076"></a>01076 (sys.version, sys.platform, cprt, self.__class__.__name__, self.<a class="code" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">do_py</a>.__doc__))
-<a name="l01077"></a>01077 <span class="keywordflow">except</span> EmbeddedConsoleExit:
-<a name="l01078"></a>01078 <span class="keywordflow">pass</span>
-<a name="l01079"></a>01079 keepstate.restore()
-<a name="l01080"></a>01080
-<a name="l01081"></a>01081 @<a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>([make_option(<span class="stringliteral">&#39;-s&#39;</span>, <span class="stringliteral">&#39;--script&#39;</span>, action=<span class="stringliteral">&quot;store_true&quot;</span>, help=<span class="stringliteral">&quot;Script format; no separation lines&quot;</span>),
-<a name="l01082"></a>01082 ], arg_desc = <span class="stringliteral">&#39;(limit on which commands to include)&#39;</span>)
-<a name="l01083"></a><a class="code" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">01083</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">do_history</a>(self, arg, opts):
-<a name="l01084"></a>01084 <span class="stringliteral">&quot;&quot;&quot;history [arg]: lists past commands issued</span>
-<a name="l01085"></a>01085 <span class="stringliteral"> </span>
-<a name="l01086"></a>01086 <span class="stringliteral"> | no arg: list all</span>
-<a name="l01087"></a>01087 <span class="stringliteral"> | arg is integer: list one history item, by index</span>
-<a name="l01088"></a>01088 <span class="stringliteral"> | arg is string: string search</span>
-<a name="l01089"></a>01089 <span class="stringliteral"> | arg is /enclosed in forward-slashes/: regular expression search</span>
-<a name="l01090"></a>01090 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01091"></a>01091 <span class="keywordflow">if</span> arg:
-<a name="l01092"></a>01092 history = self.history.get(arg)
-<a name="l01093"></a>01093 <span class="keywordflow">else</span>:
-<a name="l01094"></a>01094 history = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>
-<a name="l01095"></a>01095 <span class="keywordflow">for</span> hi <span class="keywordflow">in</span> history:
-<a name="l01096"></a>01096 <span class="keywordflow">if</span> opts.script:
-<a name="l01097"></a>01097 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(hi)
-<a name="l01098"></a>01098 <span class="keywordflow">else</span>:
-<a name="l01099"></a>01099 self.stdout.write(hi.pr())
-<a name="l01100"></a><a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">01100</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(self, arg):
-<a name="l01101"></a>01101 <span class="keywordflow">try</span>:
-<a name="l01102"></a>01102 <span class="keywordflow">if</span> arg:
-<a name="l01103"></a>01103 <span class="keywordflow">return</span> self.history.get(arg)[-1]
-<a name="l01104"></a>01104 <span class="keywordflow">else</span>:
-<a name="l01105"></a>01105 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01106"></a>01106 <span class="keywordflow">except</span> IndexError:
-<a name="l01107"></a>01107 <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-<a name="l01108"></a><a class="code" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">01108</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">do_list</a>(self, arg):
-<a name="l01109"></a>01109 <span class="stringliteral">&quot;&quot;&quot;list [arg]: lists last command issued</span>
-<a name="l01110"></a>01110 <span class="stringliteral"> </span>
-<a name="l01111"></a>01111 <span class="stringliteral"> no arg -&gt; list most recent command</span>
-<a name="l01112"></a>01112 <span class="stringliteral"> arg is integer -&gt; list one history item, by index</span>
-<a name="l01113"></a>01113 <span class="stringliteral"> a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)</span>
-<a name="l01114"></a>01114 <span class="stringliteral"> arg is string -&gt; list all commands matching string search</span>
-<a name="l01115"></a>01115 <span class="stringliteral"> arg is /enclosed in forward-slashes/ -&gt; regular expression search</span>
-<a name="l01116"></a>01116 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01117"></a>01117 <span class="keywordflow">try</span>:
-<a name="l01118"></a>01118 history = self.history.span(arg <span class="keywordflow">or</span> <span class="stringliteral">&#39;-1&#39;</span>)
-<a name="l01119"></a>01119 <span class="keywordflow">except</span> IndexError:
-<a name="l01120"></a>01120 history = self.history.search(arg)
-<a name="l01121"></a>01121 <span class="keywordflow">for</span> hi <span class="keywordflow">in</span> history:
-<a name="l01122"></a>01122 self.<a class="code" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">poutput</a>(hi.pr())
-<a name="l01123"></a>01123
-<a name="l01124"></a><a class="code" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">01124</a> do_hi = do_history
-<a name="l01125"></a><a class="code" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">01125</a> do_l = do_list
-<a name="l01126"></a><a class="code" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">01126</a> do_li = do_list
-<a name="l01127"></a>01127
-<a name="l01128"></a><a class="code" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">01128</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">do_ed</a>(self, arg):
-<a name="l01129"></a>01129 <span class="stringliteral">&quot;&quot;&quot;ed: edit most recent command in text editor</span>
-<a name="l01130"></a>01130 <span class="stringliteral"> ed [N]: edit numbered command from history</span>
-<a name="l01131"></a>01131 <span class="stringliteral"> ed [filename]: edit specified file name</span>
-<a name="l01132"></a>01132 <span class="stringliteral"> </span>
-<a name="l01133"></a>01133 <span class="stringliteral"> commands are run after editor is closed.</span>
-<a name="l01134"></a>01134 <span class="stringliteral"> &quot;set edit (program-name)&quot; or set EDITOR environment variable</span>
-<a name="l01135"></a>01135 <span class="stringliteral"> to control which editing program is used.&quot;&quot;&quot;</span>
-<a name="l01136"></a>01136 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a>:
-<a name="l01137"></a>01137 <span class="keywordflow">raise</span> EnvironmentError(<span class="stringliteral">&quot;Please use &#39;set editor&#39; to specify your text editing program of choice.&quot;</span>)
-<a name="l01138"></a>01138 filename = self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01139"></a>01139 <span class="keywordflow">if</span> arg:
-<a name="l01140"></a>01140 <span class="keywordflow">try</span>:
-<a name="l01141"></a>01141 buffer = self.<a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(int(arg))
-<a name="l01142"></a>01142 <span class="keywordflow">except</span> ValueError:
-<a name="l01143"></a>01143 filename = arg
-<a name="l01144"></a>01144 buffer = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01145"></a>01145 <span class="keywordflow">else</span>:
-<a name="l01146"></a>01146 buffer = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01147"></a>01147
-<a name="l01148"></a>01148 <span class="keywordflow">if</span> buffer:
-<a name="l01149"></a>01149 f = open(os.path.expanduser(filename), <span class="stringliteral">&#39;w&#39;</span>)
-<a name="l01150"></a>01150 f.write(buffer <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>)
-<a name="l01151"></a>01151 f.close()
-<a name="l01152"></a>01152
-<a name="l01153"></a>01153 os.system(<span class="stringliteral">&#39;%s %s&#39;</span> % (self.<a class="code" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">editor</a>, filename))
-<a name="l01154"></a>01154 self.<a class="code" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a>(filename)
-<a name="l01155"></a><a class="code" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">01155</a> do_edit = do_ed
-<a name="l01156"></a>01156
-<a name="l01157"></a><a class="code" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">01157</a> saveparser = (pyparsing.Optional(pyparsing.Word(pyparsing.nums)^<span class="stringliteral">&#39;*&#39;</span>)(<span class="stringliteral">&quot;idx&quot;</span>) +
-<a name="l01158"></a>01158 pyparsing.Optional(pyparsing.Word(legalChars + <span class="stringliteral">&#39;/\\&#39;</span>))(<span class="stringliteral">&quot;fname&quot;</span>) +
-<a name="l01159"></a>01159 pyparsing.stringEnd)
-<a name="l01160"></a><a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">01160</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a>(self, arg):
-<a name="l01161"></a>01161 <span class="stringliteral">&quot;&quot;&quot;`save [N] [filename.ext]`</span>
-<a name="l01162"></a>01162 <span class="stringliteral"></span>
-<a name="l01163"></a>01163 <span class="stringliteral"> Saves command from history to file.</span>
-<a name="l01164"></a>01164 <span class="stringliteral"></span>
-<a name="l01165"></a>01165 <span class="stringliteral"> | N =&gt; Number of command (from history), or `*`; </span>
-<a name="l01166"></a>01166 <span class="stringliteral"> | most recent command if omitted&quot;&quot;&quot;</span>
-<a name="l01167"></a>01167
-<a name="l01168"></a>01168 <span class="keywordflow">try</span>:
-<a name="l01169"></a>01169 args = self.saveparser.parseString(arg)
-<a name="l01170"></a>01170 <span class="keywordflow">except</span> pyparsing.ParseException:
-<a name="l01171"></a>01171 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Could not understand save target %s&#39;</span> % arg)
-<a name="l01172"></a>01172 <span class="keywordflow">raise</span> SyntaxError(self.<a class="code" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">do_save</a>.__doc__)
-<a name="l01173"></a>01173 fname = args.fname <span class="keywordflow">or</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01174"></a>01174 <span class="keywordflow">if</span> args.idx == <span class="stringliteral">&#39;*&#39;</span>:
-<a name="l01175"></a>01175 saveme = <span class="stringliteral">&#39;\n\n&#39;</span>.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[:])
-<a name="l01176"></a>01176 <span class="keywordflow">elif</span> args.idx:
-<a name="l01177"></a>01177 saveme = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[int(args.idx)-1]
-<a name="l01178"></a>01178 <span class="keywordflow">else</span>:
-<a name="l01179"></a>01179 saveme = self.<a class="code" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">history</a>[-1]
-<a name="l01180"></a>01180 <span class="keywordflow">try</span>:
-<a name="l01181"></a>01181 f = open(os.path.expanduser(fname), <span class="stringliteral">&#39;w&#39;</span>)
-<a name="l01182"></a>01182 f.write(saveme)
-<a name="l01183"></a>01183 f.close()
-<a name="l01184"></a>01184 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(<span class="stringliteral">&#39;Saved to %s&#39;</span> % (fname))
-<a name="l01185"></a>01185 <span class="keywordflow">except</span> Exception, e:
-<a name="l01186"></a>01186 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Error saving %s&#39;</span> % (fname))
-<a name="l01187"></a>01187 <span class="keywordflow">raise</span>
-<a name="l01188"></a>01188
-<a name="l01189"></a><a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">01189</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a>(self, fname):
-<a name="l01190"></a>01190 <span class="comment"># TODO: not working on localhost</span>
-<a name="l01191"></a>01191 <span class="keywordflow">if</span> isinstance(fname, file):
-<a name="l01192"></a>01192 result = open(fname, <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01193"></a>01193 <span class="stringliteral"> </span><span class="keywordflow">else</span>:
-<a name="l01194"></a>01194 match = self.urlre.match(fname)
-<a name="l01195"></a>01195 <span class="keywordflow">if</span> match:
-<a name="l01196"></a>01196 result = urllib.urlopen(match.group(1))
-<a name="l01197"></a>01197 <span class="keywordflow">else</span>:
-<a name="l01198"></a>01198 fname = os.path.expanduser(fname)
-<a name="l01199"></a>01199 <span class="keywordflow">try</span>:
-<a name="l01200"></a>01200 result = open(os.path.expanduser(fname), <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01201"></a>01201 <span class="stringliteral"> </span><span class="keywordflow">except</span> IOError:
-<a name="l01202"></a>01202 result = open(<span class="stringliteral">&#39;%s.%s&#39;</span> % (os.path.expanduser(fname),
-<a name="l01203"></a>01203 self.<a class="code" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">defaultExtension</a>), <span class="stringliteral">&#39;</span><span class="stringliteral">r&#39;)</span>
-<a name="l01204"></a>01204 <span class="stringliteral"> </span><span class="keywordflow">return</span> result
-<a name="l01205"></a>01205
-<a name="l01206"></a><a class="code" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">01206</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">do__relative_load</a>(self, arg=None):
-<a name="l01207"></a>01207 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01208"></a>01208 <span class="stringliteral"> Runs commands in script at file or URL; if this is called from within an</span>
-<a name="l01209"></a>01209 <span class="stringliteral"> already-running script, the filename will be interpreted relative to the </span>
-<a name="l01210"></a>01210 <span class="stringliteral"> already-running script&#39;s directory.&#39;&#39;&#39;</span>
-<a name="l01211"></a>01211 <span class="keywordflow">if</span> arg:
-<a name="l01212"></a>01212 arg = arg.split(<span class="keywordtype">None</span>, 1)
-<a name="l01213"></a>01213 targetname, args = arg[0], (arg[1:] <span class="keywordflow">or</span> [<span class="stringliteral">&#39;&#39;</span>])[0]
-<a name="l01214"></a>01214 targetname = os.path.join(self.<a class="code" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> <span class="keywordflow">or</span> <span class="stringliteral">&#39;&#39;</span>, targetname)
-<a name="l01215"></a>01215 self.<a class="code" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">do__load</a>(<span class="stringliteral">&#39;%s %s&#39;</span> % (targetname, args))
-<a name="l01216"></a>01216
-<a name="l01217"></a><a class="code" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">01217</a> urlre = re.compile(<span class="stringliteral">&#39;(https?://[-\\w\\./]+)&#39;</span>)
-<a name="l01218"></a><a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">01218</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">do_load</a>(self, arg=None):
-<a name="l01219"></a>01219 <span class="stringliteral">&quot;&quot;&quot;Runs script of command(s) from a file or URL.&quot;&quot;&quot;</span>
-<a name="l01220"></a>01220 <span class="keywordflow">if</span> arg <span class="keywordflow">is</span> <span class="keywordtype">None</span>:
-<a name="l01221"></a>01221 targetname = self.<a class="code" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">default_file_name</a>
-<a name="l01222"></a>01222 <span class="keywordflow">else</span>:
-<a name="l01223"></a>01223 arg = arg.split(<span class="keywordtype">None</span>, 1)
-<a name="l01224"></a>01224 targetname, args = arg[0], (arg[1:] <span class="keywordflow">or</span> [<span class="stringliteral">&#39;&#39;</span>])[0].strip()
-<a name="l01225"></a>01225 <span class="keywordflow">try</span>:
-<a name="l01226"></a>01226 target = self.<a class="code" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">read_file_or_url</a>(targetname)
-<a name="l01227"></a>01227 <span class="keywordflow">except</span> IOError, e:
-<a name="l01228"></a>01228 self.<a class="code" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">perror</a>(<span class="stringliteral">&#39;Problem accessing script from %s: \n%s&#39;</span> % (targetname, e))
-<a name="l01229"></a>01229 <span class="keywordflow">return</span>
-<a name="l01230"></a>01230 keepstate = <a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(self, (<span class="stringliteral">&#39;stdin&#39;</span>,<span class="stringliteral">&#39;use_rawinput&#39;</span>,<span class="stringliteral">&#39;prompt&#39;</span>,
-<a name="l01231"></a>01231 <span class="stringliteral">&#39;continuation_prompt&#39;</span>,<span class="stringliteral">&#39;current_script_dir&#39;</span>))
-<a name="l01232"></a>01232 self.<a class="code" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">stdin</a> = target
-<a name="l01233"></a>01233 self.<a class="code" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">use_rawinput</a> = <span class="keyword">False</span>
-<a name="l01234"></a>01234 self.<a class="code" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</a> = self.<a class="code" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">continuation_prompt</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01235"></a>01235 self.<a class="code" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">current_script_dir</a> = os.path.split(targetname)[0]
-<a name="l01236"></a>01236 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>()
-<a name="l01237"></a>01237 self.stdin.close()
-<a name="l01238"></a>01238 keepstate.restore()
-<a name="l01239"></a>01239 self.<a class="code" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">lastcmd</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01240"></a>01240 <span class="keywordflow">return</span> stop <span class="keywordflow">and</span> (stop != self.<a class="code" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">_STOP_SCRIPT_NO_EXIT</a>)
-<a name="l01241"></a><a class="code" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">01241</a> do__load = do_load <span class="comment"># avoid an unfortunate legacy use of do_load from sqlpython</span>
-<a name="l01242"></a>01242
-<a name="l01243"></a><a class="code" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">01243</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">do_run</a>(self, arg):
-<a name="l01244"></a>01244 <span class="stringliteral">&quot;&quot;&quot;run [arg]: re-runs an earlier command</span>
-<a name="l01245"></a>01245 <span class="stringliteral"> </span>
-<a name="l01246"></a>01246 <span class="stringliteral"> no arg -&gt; run most recent command</span>
-<a name="l01247"></a>01247 <span class="stringliteral"> arg is integer -&gt; run one history item, by index</span>
-<a name="l01248"></a>01248 <span class="stringliteral"> arg is string -&gt; run most recent command by string search</span>
-<a name="l01249"></a>01249 <span class="stringliteral"> arg is /enclosed in forward-slashes/ -&gt; run most recent by regex</span>
-<a name="l01250"></a>01250 <span class="stringliteral"> &quot;&quot;&quot;</span>
-<a name="l01251"></a>01251 <span class="stringliteral">&#39;run [N]: runs the SQL that was run N commands ago&#39;</span>
-<a name="l01252"></a>01252 runme = self.<a class="code" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">last_matching</a>(arg)
-<a name="l01253"></a>01253 self.<a class="code" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">pfeedback</a>(runme)
-<a name="l01254"></a>01254 <span class="keywordflow">if</span> runme:
-<a name="l01255"></a>01255 stop = self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(runme)
-<a name="l01256"></a><a class="code" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">01256</a> do_r = do_run
-<a name="l01257"></a>01257
-<a name="l01258"></a><a class="code" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">01258</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">fileimport</a>(self, statement, source):
-<a name="l01259"></a>01259 <span class="keywordflow">try</span>:
-<a name="l01260"></a>01260 f = open(os.path.expanduser(source))
-<a name="l01261"></a>01261 <span class="keywordflow">except</span> IOError:
-<a name="l01262"></a>01262 self.stdout.write(<span class="stringliteral">&quot;Couldn&#39;t read from file %s\n&quot;</span> % source)
-<a name="l01263"></a>01263 <span class="keywordflow">return</span> <span class="stringliteral">&#39;&#39;</span>
-<a name="l01264"></a>01264 data = f.read()
-<a name="l01265"></a>01265 f.close()
-<a name="l01266"></a>01266 <span class="keywordflow">return</span> data
-<a name="l01267"></a>01267
-<a name="l01268"></a><a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">01268</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a>(self, callargs):
-<a name="l01269"></a>01269 <span class="keyword">class </span>TestMyAppCase(<a class="code" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a>):
-<a name="l01270"></a>01270 CmdApp = self.__class__
-<a name="l01271"></a>01271 self.__class__.testfiles = callargs
-<a name="l01272"></a>01272 sys.argv = [sys.argv[0]] <span class="comment"># the --test argument upsets unittest.main()</span>
-<a name="l01273"></a>01273 testcase = TestMyAppCase()
-<a name="l01274"></a>01274 runner = unittest.TextTestRunner()
-<a name="l01275"></a>01275 result = runner.run(testcase)
-<a name="l01276"></a>01276 result.printErrors()
-<a name="l01277"></a>01277
-<a name="l01278"></a><a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">01278</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a>(self, callargs):
-<a name="l01279"></a>01279 <span class="keywordflow">for</span> initial_command <span class="keywordflow">in</span> callargs:
-<a name="l01280"></a>01280 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">onecmd_plus_hooks</a>(initial_command + <span class="stringliteral">&#39;\n&#39;</span>):
-<a name="l01281"></a>01281 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">_STOP_AND_EXIT</a>
-<a name="l01282"></a>01282
-<a name="l01283"></a><a class="code" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">01283</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmdloop</a>(self):
-<a name="l01284"></a>01284 parser = optparse.OptionParser()
-<a name="l01285"></a>01285 parser.add_option(<span class="stringliteral">&#39;-t&#39;</span>, <span class="stringliteral">&#39;--test&#39;</span>, dest=<span class="stringliteral">&#39;test&#39;</span>,
-<a name="l01286"></a>01286 action=<span class="stringliteral">&quot;store_true&quot;</span>,
-<a name="l01287"></a>01287 help=<span class="stringliteral">&#39;Test against transcript(s) in FILE (wildcards OK)&#39;</span>)
-<a name="l01288"></a>01288 (callopts, callargs) = parser.parse_args()
-<a name="l01289"></a>01289 <span class="keywordflow">if</span> callopts.test:
-<a name="l01290"></a>01290 self.<a class="code" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">runTranscriptTests</a>(callargs)
-<a name="l01291"></a>01291 <span class="keywordflow">else</span>:
-<a name="l01292"></a>01292 <span class="keywordflow">if</span> <span class="keywordflow">not</span> self.<a class="code" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">run_commands_at_invocation</a>(callargs):
-<a name="l01293"></a>01293 self.<a class="code" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">_cmdloop</a>()
-<a name="l01294"></a>01294
-<a name="l01295"></a><a class="code" href="classcmd2_1_1HistoryItem.html">01295</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1HistoryItem.html">HistoryItem</a>(str):
-<a name="l01296"></a><a class="code" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">01296</a> listformat = <span class="stringliteral">&#39;-------------------------[%d]\n%s\n&#39;</span>
-<a name="l01297"></a><a class="code" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">01297</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">__init__</a>(self, instr):
-<a name="l01298"></a>01298 str.__init__(self)
-<a name="l01299"></a>01299 self.<a class="code" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">lowercase</a> = self.lower()
-<a name="l01300"></a>01300 self.<a class="code" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a> = <span class="keywordtype">None</span>
-<a name="l01301"></a><a class="code" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">01301</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">pr</a>(self):
-<a name="l01302"></a>01302 <span class="keywordflow">return</span> self.<a class="code" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">listformat</a> % (self.<a class="code" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">idx</a>, str(self))
-<a name="l01303"></a>01303
-<a name="l01304"></a><a class="code" href="classcmd2_1_1History.html">01304</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1History.html">History</a>(list):
-<a name="l01305"></a>01305 <span class="stringliteral">&#39;&#39;&#39;A list of HistoryItems that knows how to respond to user requests.</span>
-<a name="l01306"></a>01306 <span class="stringliteral"> &gt;&gt;&gt; h = History([HistoryItem(&#39;first&#39;), HistoryItem(&#39;second&#39;), HistoryItem(&#39;third&#39;), HistoryItem(&#39;fourth&#39;)])</span>
-<a name="l01307"></a>01307 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;-2..&#39;)</span>
-<a name="l01308"></a>01308 <span class="stringliteral"> [&#39;third&#39;, &#39;fourth&#39;]</span>
-<a name="l01309"></a>01309 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;2..3&#39;)</span>
-<a name="l01310"></a>01310 <span class="stringliteral"> [&#39;second&#39;, &#39;third&#39;]</span>
-<a name="l01311"></a>01311 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;3&#39;)</span>
-<a name="l01312"></a>01312 <span class="stringliteral"> [&#39;third&#39;] </span>
-<a name="l01313"></a>01313 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;:&#39;)</span>
-<a name="l01314"></a>01314 <span class="stringliteral"> [&#39;first&#39;, &#39;second&#39;, &#39;third&#39;, &#39;fourth&#39;]</span>
-<a name="l01315"></a>01315 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;2..&#39;)</span>
-<a name="l01316"></a>01316 <span class="stringliteral"> [&#39;second&#39;, &#39;third&#39;, &#39;fourth&#39;]</span>
-<a name="l01317"></a>01317 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;-1&#39;)</span>
-<a name="l01318"></a>01318 <span class="stringliteral"> [&#39;fourth&#39;] </span>
-<a name="l01319"></a>01319 <span class="stringliteral"> &gt;&gt;&gt; h.span(&#39;-2..-3&#39;)</span>
-<a name="l01320"></a>01320 <span class="stringliteral"> [&#39;third&#39;, &#39;second&#39;] </span>
-<a name="l01321"></a>01321 <span class="stringliteral"> &gt;&gt;&gt; h.search(&#39;o&#39;)</span>
-<a name="l01322"></a>01322 <span class="stringliteral"> [&#39;second&#39;, &#39;fourth&#39;]</span>
-<a name="l01323"></a>01323 <span class="stringliteral"> &gt;&gt;&gt; h.search(&#39;/IR/&#39;)</span>
-<a name="l01324"></a>01324 <span class="stringliteral"> [&#39;first&#39;, &#39;third&#39;]</span>
-<a name="l01325"></a>01325 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l01326"></a><a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">01326</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a>(self, onebased):
-<a name="l01327"></a>01327 result = onebased
-<a name="l01328"></a>01328 <span class="keywordflow">if</span> result &gt; 0:
-<a name="l01329"></a>01329 result -= 1
-<a name="l01330"></a>01330 <span class="keywordflow">return</span> result
-<a name="l01331"></a><a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">01331</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(self, raw):
-<a name="l01332"></a>01332 <span class="keywordflow">if</span> raw:
-<a name="l01333"></a>01333 result = self.<a class="code" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">zero_based_index</a>(int(raw))
-<a name="l01334"></a>01334 <span class="keywordflow">else</span>:
-<a name="l01335"></a>01335 result = <span class="keywordtype">None</span>
-<a name="l01336"></a>01336 <span class="keywordflow">return</span> result
-<a name="l01337"></a><a class="code" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">01337</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">search</a>(self, target):
-<a name="l01338"></a>01338 target = target.strip()
-<a name="l01339"></a>01339 <span class="keywordflow">if</span> target[0] == target[-1] == <span class="stringliteral">&#39;/&#39;</span> <span class="keywordflow">and</span> len(target) &gt; 1:
-<a name="l01340"></a>01340 target = target[1:-1]
-<a name="l01341"></a>01341 <span class="keywordflow">else</span>:
-<a name="l01342"></a>01342 target = re.escape(target)
-<a name="l01343"></a>01343 pattern = re.compile(target, re.IGNORECASE)
-<a name="l01344"></a>01344 <span class="keywordflow">return</span> [s <span class="keywordflow">for</span> s <span class="keywordflow">in</span> self <span class="keywordflow">if</span> pattern.search(s)]
-<a name="l01345"></a><a class="code" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">01345</a> spanpattern = re.compile(<span class="stringliteral">r&#39;^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$&#39;</span>)
-<a name="l01346"></a><a class="code" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">01346</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">span</a>(self, raw):
-<a name="l01347"></a>01347 <span class="keywordflow">if</span> raw.lower() <span class="keywordflow">in</span> (<span class="stringliteral">&#39;*&#39;</span>, <span class="stringliteral">&#39;-&#39;</span>, <span class="stringliteral">&#39;all&#39;</span>):
-<a name="l01348"></a>01348 raw = <span class="stringliteral">&#39;:&#39;</span>
-<a name="l01349"></a>01349 results = self.spanpattern.search(raw)
-<a name="l01350"></a>01350 <span class="keywordflow">if</span> <span class="keywordflow">not</span> results:
-<a name="l01351"></a>01351 <span class="keywordflow">raise</span> IndexError
-<a name="l01352"></a>01352 <span class="keywordflow">if</span> <span class="keywordflow">not</span> results.group(<span class="stringliteral">&#39;separator&#39;</span>):
-<a name="l01353"></a>01353 <span class="keywordflow">return</span> [self[self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;start&#39;</span>))]]
-<a name="l01354"></a>01354 start = self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;start&#39;</span>))
-<a name="l01355"></a>01355 end = self.<a class="code" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">to_index</a>(results.group(<span class="stringliteral">&#39;end&#39;</span>))
-<a name="l01356"></a>01356 reverse = <span class="keyword">False</span>
-<a name="l01357"></a>01357 <span class="keywordflow">if</span> end <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:
-<a name="l01358"></a>01358 <span class="keywordflow">if</span> end &lt; start:
-<a name="l01359"></a>01359 (start, end) = (end, start)
-<a name="l01360"></a>01360 reverse = <span class="keyword">True</span>
-<a name="l01361"></a>01361 end += 1
-<a name="l01362"></a>01362 result = self[start:end]
-<a name="l01363"></a>01363 <span class="keywordflow">if</span> reverse:
-<a name="l01364"></a>01364 result.reverse()
-<a name="l01365"></a>01365 <span class="keywordflow">return</span> result
-<a name="l01366"></a>01366
-<a name="l01367"></a><a class="code" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">01367</a> rangePattern = re.compile(<span class="stringliteral">r&#39;^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$&#39;</span>)
-<a name="l01368"></a><a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">01368</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a>(self, new):
-<a name="l01369"></a>01369 new = <a class="code" href="classcmd2_1_1HistoryItem.html">HistoryItem</a>(new)
-<a name="l01370"></a>01370 list.append(self, new)
-<a name="l01371"></a>01371 new.idx = len(self)
-<a name="l01372"></a><a class="code" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">01372</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">extend</a>(self, new):
-<a name="l01373"></a>01373 <span class="keywordflow">for</span> n <span class="keywordflow">in</span> new:
-<a name="l01374"></a>01374 self.<a class="code" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">append</a>(n)
-<a name="l01375"></a>01375
-<a name="l01376"></a><a class="code" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">01376</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">get</a>(self, getme=None, fromEnd=False):
-<a name="l01377"></a>01377 <span class="keywordflow">if</span> <span class="keywordflow">not</span> getme:
-<a name="l01378"></a>01378 <span class="keywordflow">return</span> self
-<a name="l01379"></a>01379 <span class="keywordflow">try</span>:
-<a name="l01380"></a>01380 getme = int(getme)
-<a name="l01381"></a>01381 <span class="keywordflow">if</span> getme &lt; 0:
-<a name="l01382"></a>01382 <span class="keywordflow">return</span> self[:(-1 * getme)]
-<a name="l01383"></a>01383 <span class="keywordflow">else</span>:
-<a name="l01384"></a>01384 <span class="keywordflow">return</span> [self[getme-1]]
-<a name="l01385"></a>01385 <span class="keywordflow">except</span> IndexError:
-<a name="l01386"></a>01386 <span class="keywordflow">return</span> []
-<a name="l01387"></a>01387 <span class="keywordflow">except</span> ValueError:
-<a name="l01388"></a>01388 rangeResult = self.rangePattern.search(getme)
-<a name="l01389"></a>01389 <span class="keywordflow">if</span> rangeResult:
-<a name="l01390"></a>01390 start = rangeResult.group(<span class="stringliteral">&#39;start&#39;</span>) <span class="keywordflow">or</span> <span class="keywordtype">None</span>
-<a name="l01391"></a>01391 end = rangeResult.group(<span class="stringliteral">&#39;start&#39;</span>) <span class="keywordflow">or</span> <span class="keywordtype">None</span>
-<a name="l01392"></a>01392 <span class="keywordflow">if</span> start:
-<a name="l01393"></a>01393 start = int(start) - 1
-<a name="l01394"></a>01394 <span class="keywordflow">if</span> end:
-<a name="l01395"></a>01395 end = int(end)
-<a name="l01396"></a>01396 <span class="keywordflow">return</span> self[start:end]
-<a name="l01397"></a>01397
-<a name="l01398"></a>01398 getme = getme.strip()
-<a name="l01399"></a>01399
-<a name="l01400"></a>01400 <span class="keywordflow">if</span> getme.startswith(<span class="stringliteral">r&#39;/&#39;</span>) <span class="keywordflow">and</span> getme.endswith(<span class="stringliteral">r&#39;/&#39;</span>):
-<a name="l01401"></a>01401 finder = re.compile(getme[1:-1], re.DOTALL | re.MULTILINE | re.IGNORECASE)
-<a name="l01402"></a>01402 <span class="keyword">def </span>isin(hi):
-<a name="l01403"></a>01403 <span class="keywordflow">return</span> finder.search(hi)
-<a name="l01404"></a>01404 <span class="keywordflow">else</span>:
-<a name="l01405"></a>01405 <span class="keyword">def </span>isin(hi):
-<a name="l01406"></a>01406 <span class="keywordflow">return</span> (getme.lower() <span class="keywordflow">in</span> hi.lowercase)
-<a name="l01407"></a>01407 <span class="keywordflow">return</span> [itm <span class="keywordflow">for</span> itm <span class="keywordflow">in</span> self <span class="keywordflow">if</span> isin(itm)]
-<a name="l01408"></a>01408
-<a name="l01409"></a><a class="code" href="classcmd2_1_1NotSettableError.html">01409</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1NotSettableError.html">NotSettableError</a>(Exception):
-<a name="l01410"></a>01410 <span class="keywordflow">pass</span>
-<a name="l01411"></a>01411
-<a name="l01412"></a><a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">01412</a> <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cast</a>(current, new):
-<a name="l01413"></a>01413 <span class="stringliteral">&quot;&quot;&quot;Tries to force a new value into the same type as the current.&quot;&quot;&quot;</span>
-<a name="l01414"></a>01414 typ = type(current)
-<a name="l01415"></a>01415 <span class="keywordflow">if</span> typ == bool:
-<a name="l01416"></a>01416 <span class="keywordflow">try</span>:
-<a name="l01417"></a>01417 <span class="keywordflow">return</span> bool(int(new))
-<a name="l01418"></a>01418 <span class="keywordflow">except</span> (ValueError, TypeError):
-<a name="l01419"></a>01419 <span class="keywordflow">pass</span>
-<a name="l01420"></a>01420 <span class="keywordflow">try</span>:
-<a name="l01421"></a>01421 new = new.lower()
-<a name="l01422"></a>01422 <span class="keywordflow">except</span>:
-<a name="l01423"></a>01423 <span class="keywordflow">pass</span>
-<a name="l01424"></a>01424 <span class="keywordflow">if</span> (new==<span class="stringliteral">&#39;on&#39;</span>) <span class="keywordflow">or</span> (new[0] <span class="keywordflow">in</span> (<span class="stringliteral">&#39;y&#39;</span>,<span class="stringliteral">&#39;t&#39;</span>)):
-<a name="l01425"></a>01425 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l01426"></a>01426 <span class="keywordflow">if</span> (new==<span class="stringliteral">&#39;off&#39;</span>) <span class="keywordflow">or</span> (new[0] <span class="keywordflow">in</span> (<span class="stringliteral">&#39;n&#39;</span>,<span class="stringliteral">&#39;f&#39;</span>)):
-<a name="l01427"></a>01427 <span class="keywordflow">return</span> <span class="keyword">False</span>
-<a name="l01428"></a>01428 <span class="keywordflow">else</span>:
-<a name="l01429"></a>01429 <span class="keywordflow">try</span>:
-<a name="l01430"></a>01430 <span class="keywordflow">return</span> typ(new)
-<a name="l01431"></a>01431 <span class="keywordflow">except</span>:
-<a name="l01432"></a>01432 <span class="keywordflow">pass</span>
-<a name="l01433"></a>01433 <span class="keywordflow">print</span> (<span class="stringliteral">&quot;Problem setting parameter (now %s) to %s; incorrect type?&quot;</span> % (current, new))
-<a name="l01434"></a>01434 <span class="keywordflow">return</span> current
-<a name="l01435"></a>01435
-<a name="l01436"></a><a class="code" href="classcmd2_1_1Statekeeper.html">01436</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1Statekeeper.html">Statekeeper</a>(object):
-<a name="l01437"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">01437</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">__init__</a>(self, obj, attribs):
-<a name="l01438"></a>01438 self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a> = obj
-<a name="l01439"></a>01439 self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a> = attribs
-<a name="l01440"></a>01440 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>:
-<a name="l01441"></a>01441 self.<a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a>()
-<a name="l01442"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">01442</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">save</a>(self):
-<a name="l01443"></a>01443 <span class="keywordflow">for</span> attrib <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a>:
-<a name="l01444"></a>01444 setattr(self, attrib, getattr(self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>, attrib))
-<a name="l01445"></a><a class="code" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">01445</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">restore</a>(self):
-<a name="l01446"></a>01446 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>:
-<a name="l01447"></a>01447 <span class="keywordflow">for</span> attrib <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">attribs</a>:
-<a name="l01448"></a>01448 setattr(self.<a class="code" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">obj</a>, attrib, getattr(self, attrib))
-<a name="l01449"></a>01449
-<a name="l01450"></a><a class="code" href="classcmd2_1_1Borg.html">01450</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1Borg.html">Borg</a>(object):
-<a name="l01451"></a>01451 <span class="stringliteral">&#39;&#39;&#39;All instances of any Borg subclass will share state.</span>
-<a name="l01452"></a>01452 <span class="stringliteral"> from Python Cookbook, 2nd Ed., recipe 6.16&#39;&#39;&#39;</span>
-<a name="l01453"></a><a class="code" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">01453</a> _shared_state = {}
-<a name="l01454"></a><a class="code" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">01454</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">__new__</a>(cls, *a, **k):
-<a name="l01455"></a>01455 obj = object.__new__(cls, *a, **k)
-<a name="l01456"></a>01456 obj.__dict__ = cls._shared_state
-<a name="l01457"></a>01457 <span class="keywordflow">return</span> obj
-<a name="l01458"></a>01458
-<a name="l01459"></a><a class="code" href="classcmd2_1_1OutputTrap.html">01459</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1OutputTrap.html">OutputTrap</a>(<a class="code" href="classcmd2_1_1Borg.html">Borg</a>):
-<a name="l01460"></a>01460 <span class="stringliteral">&#39;&#39;&#39;Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.</span>
-<a name="l01461"></a>01461 <span class="stringliteral"> Call `tearDown()` to return to normal output.&#39;&#39;&#39;</span>
-<a name="l01462"></a><a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">01462</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">__init__</a>(self):
-<a name="l01463"></a>01463 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01464"></a>01464 self.<a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a> = sys.stdout
-<a name="l01465"></a>01465 sys.stdout = self
-<a name="l01466"></a><a class="code" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">01466</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">write</a>(self, txt):
-<a name="l01467"></a>01467 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> += txt
-<a name="l01468"></a><a class="code" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">01468</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">read</a>(self):
-<a name="l01469"></a>01469 result = self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a>
-<a name="l01470"></a>01470 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01471"></a>01471 <span class="keywordflow">return</span> result
-<a name="l01472"></a><a class="code" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">01472</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">tearDown</a>(self):
-<a name="l01473"></a>01473 sys.stdout = self.<a class="code" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">old_stdout</a>
-<a name="l01474"></a>01474 self.<a class="code" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">contents</a> = <span class="stringliteral">&#39;&#39;</span>
-<a name="l01475"></a>01475
-<a name="l01476"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html">01476</a> <span class="keyword">class </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a>(unittest.TestCase):
-<a name="l01477"></a>01477 <span class="stringliteral">&#39;&#39;&#39;Subclass this, setting CmdApp, to make a unittest.TestCase class</span>
-<a name="l01478"></a>01478 <span class="stringliteral"> that will execute the commands in a transcript file and expect the results shown.</span>
-<a name="l01479"></a>01479 <span class="stringliteral"> See example.py&#39;&#39;&#39;</span>
-<a name="l01480"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">01480</a> CmdApp = <span class="keywordtype">None</span>
-<a name="l01481"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">01481</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a>(self):
-<a name="l01482"></a>01482 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a> = {}
-<a name="l01483"></a>01483 <span class="keywordflow">for</span> fileset <span class="keywordflow">in</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>.testfiles:
-<a name="l01484"></a>01484 <span class="keywordflow">for</span> fname <span class="keywordflow">in</span> glob.glob(fileset):
-<a name="l01485"></a>01485 tfile = open(fname)
-<a name="l01486"></a>01486 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a>[fname] = iter(tfile.readlines())
-<a name="l01487"></a>01487 tfile.close()
-<a name="l01488"></a>01488 <span class="keywordflow">if</span> <span class="keywordflow">not</span> len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">transcripts</a>):
-<a name="l01489"></a>01489 <span class="keywordflow">raise</span> (StandardError,), <span class="stringliteral">&quot;No test files found - nothing to test.&quot;</span>
-<a name="l01490"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">01490</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">setUp</a>(self):
-<a name="l01491"></a>01491 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01492"></a>01492 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">outputTrap</a> = <a class="code" href="classcmd2_1_1OutputTrap.html">OutputTrap</a>()
-<a name="l01493"></a>01493 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a> = self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>()
-<a name="l01494"></a>01494 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">fetchTranscripts</a>()
-<a name="l01495"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">01495</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">runTest</a>(self): <span class="comment"># was testall</span>
-<a name="l01496"></a>01496 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01497"></a>01497 its = sorted(self.transcripts.items())
-<a name="l01498"></a>01498 <span class="keywordflow">for</span> (fname, transcript) <span class="keywordflow">in</span> its:
-<a name="l01499"></a>01499 self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a>(fname, transcript)
-<a name="l01500"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">01500</a> regexPattern = pyparsing.QuotedString(quoteChar=<span class="stringliteral">r&#39;/&#39;</span>, escChar=<span class="stringliteral">&#39;\\&#39;</span>, multiline=<span class="keyword">True</span>, unquoteResults=<span class="keyword">True</span>)
-<a name="l01501"></a>01501 regexPattern.ignore(pyparsing.cStyleComment)
-<a name="l01502"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">01502</a> notRegexPattern = pyparsing.Word(pyparsing.printables)
-<a name="l01503"></a>01503 notRegexPattern.setParseAction(<span class="keyword">lambda</span> t: re.escape(t[0]))
-<a name="l01504"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">01504</a> expectationParser = regexPattern | notRegexPattern
-<a name="l01505"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">01505</a> anyWhitespace = re.compile(<span class="stringliteral">r&#39;\s&#39;</span>, re.DOTALL | re.MULTILINE)
-<a name="l01506"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">01506</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">_test_transcript</a>(self, fname, transcript):
-<a name="l01507"></a>01507 lineNum = 0
-<a name="l01508"></a>01508 finished = <span class="keyword">False</span>
-<a name="l01509"></a>01509 line = transcript.next()
-<a name="l01510"></a>01510 lineNum += 1
-<a name="l01511"></a>01511 tests_run = 0
-<a name="l01512"></a>01512 <span class="keywordflow">while</span> <span class="keywordflow">not</span> finished:
-<a name="l01513"></a>01513 <span class="comment"># Scroll forward to where actual commands begin</span>
-<a name="l01514"></a>01514 <span class="keywordflow">while</span> <span class="keywordflow">not</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01515"></a>01515 <span class="keywordflow">try</span>:
-<a name="l01516"></a>01516 line = transcript.next()
-<a name="l01517"></a>01517 <span class="keywordflow">except</span> StopIteration:
-<a name="l01518"></a>01518 finished = <span class="keyword">True</span>
-<a name="l01519"></a>01519 <span class="keywordflow">break</span>
-<a name="l01520"></a>01520 lineNum += 1
-<a name="l01521"></a>01521 command = [line[len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):]]
-<a name="l01522"></a>01522 line = transcript.next()
-<a name="l01523"></a>01523 <span class="comment"># Read the entirety of a multi-line command</span>
-<a name="l01524"></a>01524 <span class="keywordflow">while</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.continuation_prompt):
-<a name="l01525"></a>01525 command.append(line[len(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.continuation_prompt):])
-<a name="l01526"></a>01526 <span class="keywordflow">try</span>:
-<a name="l01527"></a>01527 line = transcript.next()
-<a name="l01528"></a>01528 <span class="keywordflow">except</span> StopIteration:
-<a name="l01529"></a>01529 <span class="keywordflow">raise</span> (StopIteration,
-<a name="l01530"></a>01530 <span class="stringliteral">&#39;Transcript broke off while reading command beginning at line %d with\n%s&#39;</span>
-<a name="l01531"></a>01531 % (command[0]))
-<a name="l01532"></a>01532 lineNum += 1
-<a name="l01533"></a>01533 command = <span class="stringliteral">&#39;&#39;</span>.join(command)
-<a name="l01534"></a>01534 <span class="comment"># Send the command into the application and capture the resulting output</span>
-<a name="l01535"></a>01535 stop = self.cmdapp.onecmd_plus_hooks(command)
-<a name="l01536"></a>01536 <span class="comment">#TODO: should act on ``stop``</span>
-<a name="l01537"></a>01537 result = self.outputTrap.read()
-<a name="l01538"></a>01538 <span class="comment"># Read the expected result from transcript</span>
-<a name="l01539"></a>01539 <span class="keywordflow">if</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01540"></a>01540 message = <span class="stringliteral">&#39;\nFile %s, line %d\nCommand was:\n%s\nExpected: (nothing)\nGot:\n%s\n&#39;</span>%\
-<a name="l01541"></a>01541 (fname, lineNum, command, result)
-<a name="l01542"></a>01542 self.assert_(not(result.strip()), message)
-<a name="l01543"></a>01543 <span class="keywordflow">continue</span>
-<a name="l01544"></a>01544 expected = []
-<a name="l01545"></a>01545 <span class="keywordflow">while</span> <span class="keywordflow">not</span> line.startswith(self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmdapp</a>.prompt):
-<a name="l01546"></a>01546 expected.append(line)
-<a name="l01547"></a>01547 <span class="keywordflow">try</span>:
-<a name="l01548"></a>01548 line = transcript.next()
-<a name="l01549"></a>01549 <span class="keywordflow">except</span> StopIteration:
-<a name="l01550"></a>01550 finished = <span class="keyword">True</span>
-<a name="l01551"></a>01551 <span class="keywordflow">break</span>
-<a name="l01552"></a>01552 lineNum += 1
-<a name="l01553"></a>01553 expected = <span class="stringliteral">&#39;&#39;</span>.join(expected)
-<a name="l01554"></a>01554 <span class="comment"># Compare actual result to expected</span>
-<a name="l01555"></a>01555 message = <span class="stringliteral">&#39;\nFile %s, line %d\nCommand was:\n%s\nExpected:\n%s\nGot:\n%s\n&#39;</span>%\
-<a name="l01556"></a>01556 (fname, lineNum, command, expected, result)
-<a name="l01557"></a>01557 expected = self.expectationParser.transformString(expected)
-<a name="l01558"></a>01558 <span class="comment"># checking whitespace is a pain - let&#39;s skip it</span>
-<a name="l01559"></a>01559 expected = self.anyWhitespace.sub(<span class="stringliteral">&#39;&#39;</span>, expected)
-<a name="l01560"></a>01560 result = self.anyWhitespace.sub(<span class="stringliteral">&#39;&#39;</span>, result)
-<a name="l01561"></a>01561 self.assert_(re.match(expected, result, re.MULTILINE | re.DOTALL), message)
-<a name="l01562"></a>01562
-<a name="l01563"></a><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">01563</a> <span class="keyword">def </span><a class="code" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">tearDown</a>(self):
-<a name="l01564"></a>01564 <span class="keywordflow">if</span> self.<a class="code" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">CmdApp</a>:
-<a name="l01565"></a>01565 self.outputTrap.tearDown()
-<a name="l01566"></a>01566
-<a name="l01567"></a>01567 <span class="keywordflow">if</span> __name__ == <span class="stringliteral">&#39;__main__&#39;</span>:
-<a name="l01568"></a>01568 doctest.testmod(optionflags = doctest.NORMALIZE_WHITESPACE)
-<a name="l01569"></a>01569
-<a name="l01570"></a>01570 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01571"></a>01571 <span class="stringliteral">To make your application transcript-testable, replace </span>
-<a name="l01572"></a>01572 <span class="stringliteral"></span>
-<a name="l01573"></a>01573 <span class="stringliteral">::</span>
-<a name="l01574"></a>01574 <span class="stringliteral"></span>
-<a name="l01575"></a>01575 <span class="stringliteral"> app = MyApp()</span>
-<a name="l01576"></a>01576 <span class="stringliteral"> app.cmdloop()</span>
-<a name="l01577"></a>01577 <span class="stringliteral"> </span>
-<a name="l01578"></a>01578 <span class="stringliteral">with</span>
-<a name="l01579"></a>01579 <span class="stringliteral"></span>
-<a name="l01580"></a>01580 <span class="stringliteral">::</span>
-<a name="l01581"></a>01581 <span class="stringliteral"></span>
-<a name="l01582"></a>01582 <span class="stringliteral"> app = MyApp()</span>
-<a name="l01583"></a>01583 <span class="stringliteral"> cmd2.run(app)</span>
-<a name="l01584"></a>01584 <span class="stringliteral"> </span>
-<a name="l01585"></a>01585 <span class="stringliteral">Then run a session of your application and paste the entire screen contents</span>
-<a name="l01586"></a>01586 <span class="stringliteral">into a file, ``transcript.test``, and invoke the test like::</span>
-<a name="l01587"></a>01587 <span class="stringliteral"></span>
-<a name="l01588"></a>01588 <span class="stringliteral"> python myapp.py --test transcript.test</span>
-<a name="l01589"></a>01589 <span class="stringliteral"></span>
-<a name="l01590"></a>01590 <span class="stringliteral">Wildcards can be used to test against multiple transcript files.</span>
-<a name="l01591"></a>01591 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l01592"></a>01592
-<a name="l01593"></a>01593
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="cmd2_8py.html">cmd2.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/conf_8py.html b/doxygen/html/conf_8py.html
deleted file mode 100644
index 81b4aa7..0000000
--- a/doxygen/html/conf_8py.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/conf.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('conf_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">conf.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="conf_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html">conf</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">conf::copyright</a> = u'2010, Catherine Devlin'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">conf::exclude_trees</a> = ['_build']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">conf::extensions</a> = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">conf::html_static_path</a> = ['_static']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">conf::html_theme</a> = 'default'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">conf::htmlhelp_basename</a> = 'cmd2doc'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">conf::intersphinx_mapping</a> = {'http://docs.python.org/': None}</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">conf::latex_documents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">conf::master_doc</a> = 'index'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">conf::project</a> = u'cmd2'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">conf::pygments_style</a> = 'sphinx'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">conf::release</a> = '0.6.0'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">conf::source_suffix</a> = '.rst'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">conf::templates_path</a> = ['_templates']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">conf::version</a> = '0.6.0'</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="conf_8py.html">conf.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/conf_8py_source.html b/doxygen/html/conf_8py_source.html
deleted file mode 100644
index d113545..0000000
--- a/doxygen/html/conf_8py_source.html
+++ /dev/null
@@ -1,326 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/conf.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('conf_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">conf.py</div> </div>
-</div>
-<div class="contents">
-<a href="conf_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceconf.html">00001</a> <span class="comment"># -*- coding: utf-8 -*-</span>
-<a name="l00002"></a>00002 <span class="comment">#</span>
-<a name="l00003"></a>00003 <span class="comment"># cmd2 documentation build configuration file, created by</span>
-<a name="l00004"></a>00004 <span class="comment"># sphinx-quickstart on Wed Feb 10 12:05:28 2010.</span>
-<a name="l00005"></a>00005 <span class="comment">#</span>
-<a name="l00006"></a>00006 <span class="comment"># This file is execfile()d with the current directory set to its containing dir.</span>
-<a name="l00007"></a>00007 <span class="comment">#</span>
-<a name="l00008"></a>00008 <span class="comment"># Note that not all possible configuration values are present in this</span>
-<a name="l00009"></a>00009 <span class="comment"># autogenerated file.</span>
-<a name="l00010"></a>00010 <span class="comment">#</span>
-<a name="l00011"></a>00011 <span class="comment"># All configuration values have a default; values that are commented out</span>
-<a name="l00012"></a>00012 <span class="comment"># serve to show the default.</span>
-<a name="l00013"></a>00013
-<a name="l00014"></a>00014 <span class="keyword">import</span> sys, os
-<a name="l00015"></a>00015
-<a name="l00016"></a>00016 <span class="comment"># If extensions (or modules to document with autodoc) are in another directory,</span>
-<a name="l00017"></a>00017 <span class="comment"># add these directories to sys.path here. If the directory is relative to the</span>
-<a name="l00018"></a>00018 <span class="comment"># documentation root, use os.path.abspath to make it absolute, like shown here.</span>
-<a name="l00019"></a>00019 <span class="comment">#sys.path.append(os.path.abspath(&#39;.&#39;))</span>
-<a name="l00020"></a>00020
-<a name="l00021"></a>00021 <span class="comment"># -- General configuration -----------------------------------------------------</span>
-<a name="l00022"></a>00022
-<a name="l00023"></a>00023 <span class="comment"># Add any Sphinx extension module names here, as strings. They can be extensions</span>
-<a name="l00024"></a>00024 <span class="comment"># coming with Sphinx (named &#39;sphinx.ext.*&#39;) or your custom ones.</span>
-<a name="l00025"></a><a class="code" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">00025</a> extensions = [<span class="stringliteral">&#39;sphinx.ext.autodoc&#39;</span>, <span class="stringliteral">&#39;sphinx.ext.doctest&#39;</span>, <span class="stringliteral">&#39;sphinx.ext.intersphinx&#39;</span>, <span class="stringliteral">&#39;sphinx.ext.todo&#39;</span>]
-<a name="l00026"></a>00026
-<a name="l00027"></a>00027 <span class="comment"># Add any paths that contain templates here, relative to this directory.</span>
-<a name="l00028"></a><a class="code" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">00028</a> templates_path = [<span class="stringliteral">&#39;_templates&#39;</span>]
-<a name="l00029"></a>00029
-<a name="l00030"></a>00030 <span class="comment"># The suffix of source filenames.</span>
-<a name="l00031"></a><a class="code" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">00031</a> source_suffix = <span class="stringliteral">&#39;.rst&#39;</span>
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <span class="comment"># The encoding of source files.</span>
-<a name="l00034"></a>00034 <span class="comment">#source_encoding = &#39;utf-8&#39;</span>
-<a name="l00035"></a>00035
-<a name="l00036"></a>00036 <span class="comment"># The master toctree document.</span>
-<a name="l00037"></a><a class="code" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">00037</a> master_doc = <span class="stringliteral">&#39;index&#39;</span>
-<a name="l00038"></a>00038
-<a name="l00039"></a>00039 <span class="comment"># General information about the project.</span>
-<a name="l00040"></a><a class="code" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">00040</a> project = <span class="stringliteral">u&#39;cmd2&#39;</span>
-<a name="l00041"></a><a class="code" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">00041</a> copyright = <span class="stringliteral">u&#39;2010, Catherine Devlin&#39;</span>
-<a name="l00042"></a>00042
-<a name="l00043"></a>00043 <span class="comment"># The version info for the project you&#39;re documenting, acts as replacement for</span>
-<a name="l00044"></a>00044 <span class="comment"># |version| and |release|, also used in various other places throughout the</span>
-<a name="l00045"></a>00045 <span class="comment"># built documents.</span>
-<a name="l00046"></a>00046 <span class="comment">#</span>
-<a name="l00047"></a>00047 <span class="comment"># The short X.Y version.</span>
-<a name="l00048"></a><a class="code" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">00048</a> version = <span class="stringliteral">&#39;0.6.0&#39;</span>
-<a name="l00049"></a>00049 <span class="comment"># The full version, including alpha/beta/rc tags.</span>
-<a name="l00050"></a><a class="code" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">00050</a> release = <span class="stringliteral">&#39;0.6.0&#39;</span>
-<a name="l00051"></a>00051
-<a name="l00052"></a>00052 <span class="comment"># The language for content autogenerated by Sphinx. Refer to documentation</span>
-<a name="l00053"></a>00053 <span class="comment"># for a list of supported languages.</span>
-<a name="l00054"></a>00054 <span class="comment">#language = None</span>
-<a name="l00055"></a>00055
-<a name="l00056"></a>00056 <span class="comment"># There are two options for replacing |today|: either, you set today to some</span>
-<a name="l00057"></a>00057 <span class="comment"># non-false value, then it is used:</span>
-<a name="l00058"></a>00058 <span class="comment">#today = &#39;&#39;</span>
-<a name="l00059"></a>00059 <span class="comment"># Else, today_fmt is used as the format for a strftime call.</span>
-<a name="l00060"></a>00060 <span class="comment">#today_fmt = &#39;%B %d, %Y&#39;</span>
-<a name="l00061"></a>00061
-<a name="l00062"></a>00062 <span class="comment"># List of documents that shouldn&#39;t be included in the build.</span>
-<a name="l00063"></a>00063 <span class="comment">#unused_docs = []</span>
-<a name="l00064"></a>00064
-<a name="l00065"></a>00065 <span class="comment"># List of directories, relative to source directory, that shouldn&#39;t be searched</span>
-<a name="l00066"></a>00066 <span class="comment"># for source files.</span>
-<a name="l00067"></a><a class="code" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">00067</a> exclude_trees = [<span class="stringliteral">&#39;_build&#39;</span>]
-<a name="l00068"></a>00068
-<a name="l00069"></a>00069 <span class="comment"># The reST default role (used for this markup: `text`) to use for all documents.</span>
-<a name="l00070"></a>00070 <span class="comment">#default_role = None</span>
-<a name="l00071"></a>00071
-<a name="l00072"></a>00072 <span class="comment"># If true, &#39;()&#39; will be appended to :func: etc. cross-reference text.</span>
-<a name="l00073"></a>00073 <span class="comment">#add_function_parentheses = True</span>
-<a name="l00074"></a>00074
-<a name="l00075"></a>00075 <span class="comment"># If true, the current module name will be prepended to all description</span>
-<a name="l00076"></a>00076 <span class="comment"># unit titles (such as .. function::).</span>
-<a name="l00077"></a>00077 <span class="comment">#add_module_names = True</span>
-<a name="l00078"></a>00078
-<a name="l00079"></a>00079 <span class="comment"># If true, sectionauthor and moduleauthor directives will be shown in the</span>
-<a name="l00080"></a>00080 <span class="comment"># output. They are ignored by default.</span>
-<a name="l00081"></a>00081 <span class="comment">#show_authors = False</span>
-<a name="l00082"></a>00082
-<a name="l00083"></a>00083 <span class="comment"># The name of the Pygments (syntax highlighting) style to use.</span>
-<a name="l00084"></a><a class="code" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">00084</a> pygments_style = <span class="stringliteral">&#39;sphinx&#39;</span>
-<a name="l00085"></a>00085
-<a name="l00086"></a>00086 <span class="comment"># A list of ignored prefixes for module index sorting.</span>
-<a name="l00087"></a>00087 <span class="comment">#modindex_common_prefix = []</span>
-<a name="l00088"></a>00088
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="comment"># -- Options for HTML output ---------------------------------------------------</span>
-<a name="l00091"></a>00091
-<a name="l00092"></a>00092 <span class="comment"># The theme to use for HTML and HTML Help pages. Major themes that come with</span>
-<a name="l00093"></a>00093 <span class="comment"># Sphinx are currently &#39;default&#39; and &#39;sphinxdoc&#39;.</span>
-<a name="l00094"></a><a class="code" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">00094</a> html_theme = <span class="stringliteral">&#39;default&#39;</span>
-<a name="l00095"></a>00095
-<a name="l00096"></a>00096 <span class="comment"># Theme options are theme-specific and customize the look and feel of a theme</span>
-<a name="l00097"></a>00097 <span class="comment"># further. For a list of options available for each theme, see the</span>
-<a name="l00098"></a>00098 <span class="comment"># documentation.</span>
-<a name="l00099"></a>00099 <span class="comment">#html_theme_options = {}</span>
-<a name="l00100"></a>00100
-<a name="l00101"></a>00101 <span class="comment"># Add any paths that contain custom themes here, relative to this directory.</span>
-<a name="l00102"></a>00102 <span class="comment">#html_theme_path = []</span>
-<a name="l00103"></a>00103
-<a name="l00104"></a>00104 <span class="comment"># The name for this set of Sphinx documents. If None, it defaults to</span>
-<a name="l00105"></a>00105 <span class="comment"># &quot;&lt;project&gt; v&lt;release&gt; documentation&quot;.</span>
-<a name="l00106"></a>00106 <span class="comment">#html_title = None</span>
-<a name="l00107"></a>00107
-<a name="l00108"></a>00108 <span class="comment"># A shorter title for the navigation bar. Default is the same as html_title.</span>
-<a name="l00109"></a>00109 <span class="comment">#html_short_title = None</span>
-<a name="l00110"></a>00110
-<a name="l00111"></a>00111 <span class="comment"># The name of an image file (relative to this directory) to place at the top</span>
-<a name="l00112"></a>00112 <span class="comment"># of the sidebar.</span>
-<a name="l00113"></a>00113 <span class="comment">#html_logo = None</span>
-<a name="l00114"></a>00114
-<a name="l00115"></a>00115 <span class="comment"># The name of an image file (within the static path) to use as favicon of the</span>
-<a name="l00116"></a>00116 <span class="comment"># docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32</span>
-<a name="l00117"></a>00117 <span class="comment"># pixels large.</span>
-<a name="l00118"></a>00118 <span class="comment">#html_favicon = None</span>
-<a name="l00119"></a>00119
-<a name="l00120"></a>00120 <span class="comment"># Add any paths that contain custom static files (such as style sheets) here,</span>
-<a name="l00121"></a>00121 <span class="comment"># relative to this directory. They are copied after the builtin static files,</span>
-<a name="l00122"></a>00122 <span class="comment"># so a file named &quot;default.css&quot; will overwrite the builtin &quot;default.css&quot;.</span>
-<a name="l00123"></a><a class="code" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">00123</a> html_static_path = [<span class="stringliteral">&#39;_static&#39;</span>]
-<a name="l00124"></a>00124
-<a name="l00125"></a>00125 <span class="comment"># If not &#39;&#39;, a &#39;Last updated on:&#39; timestamp is inserted at every page bottom,</span>
-<a name="l00126"></a>00126 <span class="comment"># using the given strftime format.</span>
-<a name="l00127"></a>00127 <span class="comment">#html_last_updated_fmt = &#39;%b %d, %Y&#39;</span>
-<a name="l00128"></a>00128
-<a name="l00129"></a>00129 <span class="comment"># If true, SmartyPants will be used to convert quotes and dashes to</span>
-<a name="l00130"></a>00130 <span class="comment"># typographically correct entities.</span>
-<a name="l00131"></a>00131 <span class="comment">#html_use_smartypants = True</span>
-<a name="l00132"></a>00132
-<a name="l00133"></a>00133 <span class="comment"># Custom sidebar templates, maps document names to template names.</span>
-<a name="l00134"></a>00134 <span class="comment">#html_sidebars = {}</span>
-<a name="l00135"></a>00135
-<a name="l00136"></a>00136 <span class="comment"># Additional templates that should be rendered to pages, maps page names to</span>
-<a name="l00137"></a>00137 <span class="comment"># template names.</span>
-<a name="l00138"></a>00138 <span class="comment">#html_additional_pages = {}</span>
-<a name="l00139"></a>00139
-<a name="l00140"></a>00140 <span class="comment"># If false, no module index is generated.</span>
-<a name="l00141"></a>00141 <span class="comment">#html_use_modindex = True</span>
-<a name="l00142"></a>00142
-<a name="l00143"></a>00143 <span class="comment"># If false, no index is generated.</span>
-<a name="l00144"></a>00144 <span class="comment">#html_use_index = True</span>
-<a name="l00145"></a>00145
-<a name="l00146"></a>00146 <span class="comment"># If true, the index is split into individual pages for each letter.</span>
-<a name="l00147"></a>00147 <span class="comment">#html_split_index = False</span>
-<a name="l00148"></a>00148
-<a name="l00149"></a>00149 <span class="comment"># If true, links to the reST sources are added to the pages.</span>
-<a name="l00150"></a>00150 <span class="comment">#html_show_sourcelink = True</span>
-<a name="l00151"></a>00151
-<a name="l00152"></a>00152 <span class="comment"># If true, an OpenSearch description file will be output, and all pages will</span>
-<a name="l00153"></a>00153 <span class="comment"># contain a &lt;link&gt; tag referring to it. The value of this option must be the</span>
-<a name="l00154"></a>00154 <span class="comment"># base URL from which the finished HTML is served.</span>
-<a name="l00155"></a>00155 <span class="comment">#html_use_opensearch = &#39;&#39;</span>
-<a name="l00156"></a>00156
-<a name="l00157"></a>00157 <span class="comment"># If nonempty, this is the file name suffix for HTML files (e.g. &quot;.xhtml&quot;).</span>
-<a name="l00158"></a>00158 <span class="comment">#html_file_suffix = &#39;&#39;</span>
-<a name="l00159"></a>00159
-<a name="l00160"></a>00160 <span class="comment"># Output file base name for HTML help builder.</span>
-<a name="l00161"></a><a class="code" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">00161</a> htmlhelp_basename = <span class="stringliteral">&#39;cmd2doc&#39;</span>
-<a name="l00162"></a>00162
-<a name="l00163"></a>00163
-<a name="l00164"></a>00164 <span class="comment"># -- Options for LaTeX output --------------------------------------------------</span>
-<a name="l00165"></a>00165
-<a name="l00166"></a>00166 <span class="comment"># The paper size (&#39;letter&#39; or &#39;a4&#39;).</span>
-<a name="l00167"></a>00167 <span class="comment">#latex_paper_size = &#39;letter&#39;</span>
-<a name="l00168"></a>00168
-<a name="l00169"></a>00169 <span class="comment"># The font size (&#39;10pt&#39;, &#39;11pt&#39; or &#39;12pt&#39;).</span>
-<a name="l00170"></a>00170 <span class="comment">#latex_font_size = &#39;10pt&#39;</span>
-<a name="l00171"></a>00171
-<a name="l00172"></a>00172 <span class="comment"># Grouping the document tree into LaTeX files. List of tuples</span>
-<a name="l00173"></a>00173 <span class="comment"># (source start file, target name, title, author, documentclass [howto/manual]).</span>
-<a name="l00174"></a><a class="code" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">00174</a> latex_documents = [
-<a name="l00175"></a>00175 (<span class="stringliteral">&#39;index&#39;</span>, <span class="stringliteral">&#39;cmd2.tex&#39;</span>, <span class="stringliteral">u&#39;cmd2 Documentation&#39;</span>,
-<a name="l00176"></a>00176 <span class="stringliteral">u&#39;Catherine Devlin&#39;</span>, <span class="stringliteral">&#39;manual&#39;</span>),
-<a name="l00177"></a>00177 ]
-<a name="l00178"></a>00178
-<a name="l00179"></a>00179 <span class="comment"># The name of an image file (relative to this directory) to place at the top of</span>
-<a name="l00180"></a>00180 <span class="comment"># the title page.</span>
-<a name="l00181"></a>00181 <span class="comment">#latex_logo = None</span>
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183 <span class="comment"># For &quot;manual&quot; documents, if this is true, then toplevel headings are parts,</span>
-<a name="l00184"></a>00184 <span class="comment"># not chapters.</span>
-<a name="l00185"></a>00185 <span class="comment">#latex_use_parts = False</span>
-<a name="l00186"></a>00186
-<a name="l00187"></a>00187 <span class="comment"># Additional stuff for the LaTeX preamble.</span>
-<a name="l00188"></a>00188 <span class="comment">#latex_preamble = &#39;&#39;</span>
-<a name="l00189"></a>00189
-<a name="l00190"></a>00190 <span class="comment"># Documents to append as an appendix to all manuals.</span>
-<a name="l00191"></a>00191 <span class="comment">#latex_appendices = []</span>
-<a name="l00192"></a>00192
-<a name="l00193"></a>00193 <span class="comment"># If false, no module index is generated.</span>
-<a name="l00194"></a>00194 <span class="comment">#latex_use_modindex = True</span>
-<a name="l00195"></a>00195
-<a name="l00196"></a>00196
-<a name="l00197"></a>00197 <span class="comment"># Example configuration for intersphinx: refer to the Python standard library.</span>
-<a name="l00198"></a><a class="code" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">00198</a> intersphinx_mapping = {<span class="stringliteral">&#39;http://docs.python.org/&#39;</span>: <span class="keywordtype">None</span>}
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="conf_8py.html">conf.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec.html b/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec.html
deleted file mode 100644
index 78efcfb..0000000
--- a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/ Directory Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dir_5185d8a4f3d34c6a54b85ae5904b80ec.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">docs Directory Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="subdirs"></a>
-Directories</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a94d11e7025bc9c49b19e92232c5c310.html">pycon2010</a></td></tr>
-<tr><td colspan="2"><h2><a name="files"></a>
-Files</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="conf_8py.html">conf.py</a> <a href="conf_8py_source.html">[code]</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a> </li>
- <li class="navelem"><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html">docs</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.dot b/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.dot
deleted file mode 100644
index b9e00dd..0000000
--- a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.dot
+++ /dev/null
@@ -1,13 +0,0 @@
-digraph G {
- compound=true
- node [ fontsize="10", fontname="Helvetica"];
- edge [ labelfontsize="10", labelfontname="Helvetica"];
- subgraph clusterdir_bfedb8cf204bc52dab598c696b63c3d6 {
- graph [ bgcolor="#ddddee", pencolor="black", label="cmd2" fontname="Helvetica", fontsize="10", URL="dir_bfedb8cf204bc52dab598c696b63c3d6.html"]
- subgraph clusterdir_5185d8a4f3d34c6a54b85ae5904b80ec {
- graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html"];
- dir_5185d8a4f3d34c6a54b85ae5904b80ec [shape=plaintext label="docs"];
- dir_a94d11e7025bc9c49b19e92232c5c310 [shape=box label="pycon2010" color="black" fillcolor="white" style="filled" URL="dir_a94d11e7025bc9c49b19e92232c5c310.html"];
- }
- }
-}
diff --git a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.md5 b/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.md5
deleted file mode 100644
index 2455d1d..0000000
--- a/doxygen/html/dir_5185d8a4f3d34c6a54b85ae5904b80ec_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-925c3aae9a65e36714cbfb60489d93e1 \ No newline at end of file
diff --git a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a.html b/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a.html
deleted file mode 100644
index 2aef78d..0000000
--- a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a.html
+++ /dev/null
@@ -1,130 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/example/ Directory Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dir_9c53eb36d53ed9f246f40760bdb65b6a.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">example Directory Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="files"></a>
-Files</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="example_8py.html">example.py</a> <a href="example_8py_source.html">[code]</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a> </li>
- <li class="navelem"><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="dir_9c53eb36d53ed9f246f40760bdb65b6a.html">example</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.dot b/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.dot
deleted file mode 100644
index bb14541..0000000
--- a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G {
- compound=true
- node [ fontsize="10", fontname="Helvetica"];
- edge [ labelfontsize="10", labelfontname="Helvetica"];
- subgraph clusterdir_bfedb8cf204bc52dab598c696b63c3d6 {
- graph [ bgcolor="#ddddee", pencolor="black", label="cmd2" fontname="Helvetica", fontsize="10", URL="dir_bfedb8cf204bc52dab598c696b63c3d6.html"]
- dir_9c53eb36d53ed9f246f40760bdb65b6a [shape=box, label="example", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_9c53eb36d53ed9f246f40760bdb65b6a.html"];
- }
-}
diff --git a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.md5 b/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.md5
deleted file mode 100644
index 9cdedb2..0000000
--- a/doxygen/html/dir_9c53eb36d53ed9f246f40760bdb65b6a_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-b1a831c8847408aea4b395fcc60954c0 \ No newline at end of file
diff --git a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310.html b/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310.html
deleted file mode 100644
index c145d8b..0000000
--- a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310.html
+++ /dev/null
@@ -1,141 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/ Directory Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dir_a94d11e7025bc9c49b19e92232c5c310.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pycon2010 Directory Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="files"></a>
-Files</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="fileutil_8py.html">fileutil.py</a> <a href="fileutil_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="graph_8py.html">graph.py</a> <a href="graph_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate_8py.html">pirate.py</a> <a href="pirate_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate2_8py.html">pirate2.py</a> <a href="pirate2_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate3_8py.html">pirate3.py</a> <a href="pirate3_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate4_8py.html">pirate4.py</a> <a href="pirate4_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate5_8py.html">pirate5.py</a> <a href="pirate5_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate6_8py.html">pirate6.py</a> <a href="pirate6_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate7_8py.html">pirate7.py</a> <a href="pirate7_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pirate8_8py.html">pirate8.py</a> <a href="pirate8_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="schematic_8py.html">schematic.py</a> <a href="schematic_8py_source.html">[code]</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a> </li>
- <li class="navelem"><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a> </li>
- <li class="navelem"><a class="el" href="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html">docs</a> </li>
- <li class="navelem"><a class="el" href="dir_a94d11e7025bc9c49b19e92232c5c310.html">pycon2010</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.dot b/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.dot
deleted file mode 100644
index 51becee..0000000
--- a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.dot
+++ /dev/null
@@ -1,9 +0,0 @@
-digraph G {
- compound=true
- node [ fontsize="10", fontname="Helvetica"];
- edge [ labelfontsize="10", labelfontname="Helvetica"];
- subgraph clusterdir_5185d8a4f3d34c6a54b85ae5904b80ec {
- graph [ bgcolor="#ddddee", pencolor="black", label="docs" fontname="Helvetica", fontsize="10", URL="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html"]
- dir_a94d11e7025bc9c49b19e92232c5c310 [shape=box, label="pycon2010", style="filled", fillcolor="#eeeeff", pencolor="black", URL="dir_a94d11e7025bc9c49b19e92232c5c310.html"];
- }
-}
diff --git a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.md5 b/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.md5
deleted file mode 100644
index 5533ba6..0000000
--- a/doxygen/html/dir_a94d11e7025bc9c49b19e92232c5c310_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-8287a191686b4986fdf7490409bfed4a \ No newline at end of file
diff --git a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6.html b/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6.html
deleted file mode 100644
index 0d3ceca..0000000
--- a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/ Directory Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dir_bfedb8cf204bc52dab598c696b63c3d6.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">cmd2 Directory Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="subdirs"></a>
-Directories</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html">docs</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_9c53eb36d53ed9f246f40760bdb65b6a.html">example</a></td></tr>
-<tr><td colspan="2"><h2><a name="files"></a>
-Files</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cmd2_8py.html">cmd2.py</a> <a href="cmd2_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ignoreBug_8py.html">ignoreBug.py</a> <a href="ignoreBug_8py_source.html">[code]</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="setup_8py.html">setup.py</a> <a href="setup_8py_source.html">[code]</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a> </li>
- <li class="navelem"><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.dot b/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.dot
deleted file mode 100644
index e85d2d6..0000000
--- a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.dot
+++ /dev/null
@@ -1,14 +0,0 @@
-digraph G {
- compound=true
- node [ fontsize="10", fontname="Helvetica"];
- edge [ labelfontsize="10", labelfontname="Helvetica"];
- subgraph clusterdir_e01452e30018b7d8a87d21a8fdf5052c {
- graph [ bgcolor="#ddddee", pencolor="black", label="Projects" fontname="Helvetica", fontsize="10", URL="dir_e01452e30018b7d8a87d21a8fdf5052c.html"]
- subgraph clusterdir_bfedb8cf204bc52dab598c696b63c3d6 {
- graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_bfedb8cf204bc52dab598c696b63c3d6.html"];
- dir_bfedb8cf204bc52dab598c696b63c3d6 [shape=plaintext label="cmd2"];
- dir_5185d8a4f3d34c6a54b85ae5904b80ec [shape=box label="docs" color="red" fillcolor="white" style="filled" URL="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html"];
- dir_9c53eb36d53ed9f246f40760bdb65b6a [shape=box label="example" color="black" fillcolor="white" style="filled" URL="dir_9c53eb36d53ed9f246f40760bdb65b6a.html"];
- }
- }
-}
diff --git a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.md5 b/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.md5
deleted file mode 100644
index 3e4b673..0000000
--- a/doxygen/html/dir_bfedb8cf204bc52dab598c696b63c3d6_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-ac27ee1a941007f4352427c937bbbc0a \ No newline at end of file
diff --git a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c.html b/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c.html
deleted file mode 100644
index 37e3abc..0000000
--- a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c.html
+++ /dev/null
@@ -1,128 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/ Directory Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dir_e01452e30018b7d8a87d21a8fdf5052c.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Projects Directory Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="subdirs"></a>
-Directories</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.dot b/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.dot
deleted file mode 100644
index 2c3aecf..0000000
--- a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.dot
+++ /dev/null
@@ -1,10 +0,0 @@
-digraph G {
- compound=true
- node [ fontsize="10", fontname="Helvetica"];
- edge [ labelfontsize="10", labelfontname="Helvetica"];
- subgraph clusterdir_e01452e30018b7d8a87d21a8fdf5052c {
- graph [ bgcolor="#eeeeff", pencolor="black", label="" URL="dir_e01452e30018b7d8a87d21a8fdf5052c.html"];
- dir_e01452e30018b7d8a87d21a8fdf5052c [shape=plaintext label="Projects"];
- dir_bfedb8cf204bc52dab598c696b63c3d6 [shape=box label="cmd2" color="red" fillcolor="white" style="filled" URL="dir_bfedb8cf204bc52dab598c696b63c3d6.html"];
- }
-}
diff --git a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.md5 b/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.md5
deleted file mode 100644
index c5996f2..0000000
--- a/doxygen/html/dir_e01452e30018b7d8a87d21a8fdf5052c_dep.md5
+++ /dev/null
@@ -1 +0,0 @@
-bca33cf8013a93380724e70d4ceca46c \ No newline at end of file
diff --git a/doxygen/html/dirs.html b/doxygen/html/dirs.html
deleted file mode 100644
index 48ba941..0000000
--- a/doxygen/html/dirs.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Directories</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li class="current"><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('dirs.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Directories</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">This directory hierarchy is sorted roughly, but not completely, alphabetically:</div><ul>
-<li><a class="el" href="dir_e01452e30018b7d8a87d21a8fdf5052c.html">Projects</a><ul>
-<li><a class="el" href="dir_bfedb8cf204bc52dab598c696b63c3d6.html">cmd2</a><ul>
-<li><a class="el" href="dir_5185d8a4f3d34c6a54b85ae5904b80ec.html">docs</a><ul>
-<li><a class="el" href="dir_a94d11e7025bc9c49b19e92232c5c310.html">pycon2010</a></li>
-</ul>
-</li>
-<li><a class="el" href="dir_9c53eb36d53ed9f246f40760bdb65b6a.html">example</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/doxygen.css b/doxygen/html/doxygen.css
deleted file mode 100644
index 22c7b5c..0000000
--- a/doxygen/html/doxygen.css
+++ /dev/null
@@ -1,946 +0,0 @@
-/* The standard CSS for doxygen */
-
-body, table, div, p, dl {
- font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
- font-size: 12px;
-}
-
-/* @group Heading Levels */
-
-h1 {
- font-size: 150%;
-}
-
-.title {
- font-size: 150%;
- font-weight: bold;
- margin: 10px 2px;
-}
-
-h2 {
- font-size: 120%;
-}
-
-h3 {
- font-size: 100%;
-}
-
-dt {
- font-weight: bold;
-}
-
-div.multicol {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- -moz-column-count: 3;
- -webkit-column-count: 3;
-}
-
-p.startli, p.startdd, p.starttd {
- margin-top: 2px;
-}
-
-p.endli {
- margin-bottom: 0px;
-}
-
-p.enddd {
- margin-bottom: 4px;
-}
-
-p.endtd {
- margin-bottom: 2px;
-}
-
-/* @end */
-
-caption {
- font-weight: bold;
-}
-
-span.legend {
- font-size: 70%;
- text-align: center;
-}
-
-h3.version {
- font-size: 90%;
- text-align: center;
-}
-
-div.qindex, div.navtab{
- background-color: #EBEFF6;
- border: 1px solid #A3B4D7;
- text-align: center;
-}
-
-div.qindex, div.navpath {
- width: 100%;
- line-height: 140%;
-}
-
-div.navtab {
- margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
- color: #3D578C;
- font-weight: normal;
- text-decoration: none;
-}
-
-.contents a:visited {
- color: #4665A2;
-}
-
-a:hover {
- text-decoration: underline;
-}
-
-a.qindex {
- font-weight: bold;
-}
-
-a.qindexHL {
- font-weight: bold;
- background-color: #9CAFD4;
- color: #ffffff;
- border: 1px double #869DCA;
-}
-
-.contents a.qindexHL:visited {
- color: #ffffff;
-}
-
-a.el {
- font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code {
- color: #4665A2;
-}
-
-a.codeRef {
- color: #4665A2;
-}
-
-/* @end */
-
-dl.el {
- margin-left: -1cm;
-}
-
-.fragment {
- font-family: monospace, fixed;
- font-size: 105%;
-}
-
-pre.fragment {
- border: 1px solid #C4CFE5;
- background-color: #FBFCFD;
- padding: 4px 6px;
- margin: 4px 8px 4px 2px;
- overflow: auto;
- word-wrap: break-word;
- font-size: 9pt;
- line-height: 125%;
-}
-
-div.ah {
- background-color: black;
- font-weight: bold;
- color: #ffffff;
- margin-bottom: 3px;
- margin-top: 3px;
- padding: 0.2em;
- border: solid thin #333;
- border-radius: 0.5em;
- -webkit-border-radius: .5em;
- -moz-border-radius: .5em;
- box-shadow: 2px 2px 3px #999;
- -webkit-box-shadow: 2px 2px 3px #999;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
- background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
-}
-
-div.groupHeader {
- margin-left: 16px;
- margin-top: 12px;
- font-weight: bold;
-}
-
-div.groupText {
- margin-left: 16px;
- font-style: italic;
-}
-
-body {
- background-color: white;
- color: black;
- margin: 0;
-}
-
-div.contents {
- margin-top: 10px;
- margin-left: 8px;
- margin-right: 8px;
-}
-
-td.indexkey {
- background-color: #EBEFF6;
- font-weight: bold;
- border: 1px solid #C4CFE5;
- margin: 2px 0px 2px 0;
- padding: 2px 10px;
-}
-
-td.indexvalue {
- background-color: #EBEFF6;
- border: 1px solid #C4CFE5;
- padding: 2px 10px;
- margin: 2px 0px;
-}
-
-tr.memlist {
- background-color: #EEF1F7;
-}
-
-p.formulaDsp {
- text-align: center;
-}
-
-img.formulaDsp {
-
-}
-
-img.formulaInl {
- vertical-align: middle;
-}
-
-div.center {
- text-align: center;
- margin-top: 0px;
- margin-bottom: 0px;
- padding: 0px;
-}
-
-div.center img {
- border: 0px;
-}
-
-address.footer {
- text-align: right;
- padding-right: 12px;
-}
-
-img.footer {
- border: 0px;
- vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
- color: #008000
-}
-
-span.keywordtype {
- color: #604020
-}
-
-span.keywordflow {
- color: #e08000
-}
-
-span.comment {
- color: #800000
-}
-
-span.preprocessor {
- color: #806020
-}
-
-span.stringliteral {
- color: #002080
-}
-
-span.charliteral {
- color: #008080
-}
-
-span.vhdldigit {
- color: #ff00ff
-}
-
-span.vhdlchar {
- color: #000000
-}
-
-span.vhdlkeyword {
- color: #700070
-}
-
-span.vhdllogic {
- color: #ff0000
-}
-
-/* @end */
-
-/*
-.search {
- color: #003399;
- font-weight: bold;
-}
-
-form.search {
- margin-bottom: 0px;
- margin-top: 0px;
-}
-
-input.search {
- font-size: 75%;
- color: #000080;
- font-weight: normal;
- background-color: #e8eef2;
-}
-*/
-
-td.tiny {
- font-size: 75%;
-}
-
-.dirtab {
- padding: 4px;
- border-collapse: collapse;
- border: 1px solid #A3B4D7;
-}
-
-th.dirtab {
- background: #EBEFF6;
- font-weight: bold;
-}
-
-hr {
- height: 0px;
- border: none;
- border-top: 1px solid #4A6AAA;
-}
-
-hr.footer {
- height: 1px;
-}
-
-/* @group Member Descriptions */
-
-table.memberdecls {
- border-spacing: 0px;
- padding: 0px;
-}
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
- background-color: #F9FAFC;
- border: none;
- margin: 4px;
- padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
- padding: 0px 8px 4px 8px;
- color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
- border-top: 1px solid #C4CFE5;
-}
-
-.memItemLeft, .memTemplItemLeft {
- white-space: nowrap;
-}
-
-.memItemRight {
- width: 100%;
-}
-
-.memTemplParams {
- color: #4665A2;
- white-space: nowrap;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
- font-size: 80%;
- color: #4665A2;
- font-weight: normal;
- margin-left: 9px;
-}
-
-.memnav {
- background-color: #EBEFF6;
- border: 1px solid #A3B4D7;
- text-align: center;
- margin: 2px;
- margin-right: 15px;
- padding: 2px;
-}
-
-.mempage {
- width: 100%;
-}
-
-.memitem {
- padding: 0;
- margin-bottom: 10px;
- margin-right: 5px;
-}
-
-.memname {
- white-space: nowrap;
- font-weight: bold;
- margin-left: 6px;
-}
-
-.memproto, dl.reflist dt {
- border-top: 1px solid #A8B8D9;
- border-left: 1px solid #A8B8D9;
- border-right: 1px solid #A8B8D9;
- padding: 6px 0px 6px 0px;
- color: #253555;
- font-weight: bold;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- /* opera specific markup */
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- border-top-right-radius: 8px;
- border-top-left-radius: 8px;
- /* firefox specific markup */
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- -moz-border-radius-topright: 8px;
- -moz-border-radius-topleft: 8px;
- /* webkit specific markup */
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- -webkit-border-top-right-radius: 8px;
- -webkit-border-top-left-radius: 8px;
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E2E8F2;
-
-}
-
-.memdoc, dl.reflist dd {
- border-bottom: 1px solid #A8B8D9;
- border-left: 1px solid #A8B8D9;
- border-right: 1px solid #A8B8D9;
- padding: 2px 5px;
- background-color: #FBFCFD;
- border-top-width: 0;
- /* opera specific markup */
- border-bottom-left-radius: 8px;
- border-bottom-right-radius: 8px;
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- /* firefox specific markup */
- -moz-border-radius-bottomleft: 8px;
- -moz-border-radius-bottomright: 8px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
- background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
- /* webkit specific markup */
- -webkit-border-bottom-left-radius: 8px;
- -webkit-border-bottom-right-radius: 8px;
- -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
- background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
-}
-
-dl.reflist dt {
- padding: 5px;
-}
-
-dl.reflist dd {
- margin: 0px 0px 10px 0px;
- padding: 5px;
-}
-
-.paramkey {
- text-align: right;
-}
-
-.paramtype {
- white-space: nowrap;
-}
-
-.paramname {
- color: #602020;
- white-space: nowrap;
-}
-.paramname em {
- font-style: normal;
-}
-
-.params, .retval, .exception, .tparams {
- border-spacing: 6px 2px;
-}
-
-.params .paramname, .retval .paramname {
- font-weight: bold;
- vertical-align: top;
-}
-
-.params .paramtype {
- font-style: italic;
- vertical-align: top;
-}
-
-.params .paramdir {
- font-family: "courier new",courier,monospace;
- vertical-align: top;
-}
-
-
-
-
-/* @end */
-
-/* @group Directory (tree) */
-
-/* for the tree view */
-
-.ftvtree {
- font-family: sans-serif;
- margin: 0px;
-}
-
-/* these are for tree view when used as main index */
-
-.directory {
- font-size: 9pt;
- font-weight: bold;
- margin: 5px;
-}
-
-.directory h3 {
- margin: 0px;
- margin-top: 1em;
- font-size: 11pt;
-}
-
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice. Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
-
-/*
-.directory h3.swap {
- height: 61px;
- background-repeat: no-repeat;
- background-image: url("yourimage.gif");
-}
-.directory h3.swap span {
- display: none;
-}
-*/
-
-.directory > h3 {
- margin-top: 0;
-}
-
-.directory p {
- margin: 0px;
- white-space: nowrap;
-}
-
-.directory div {
- display: none;
- margin: 0px;
-}
-
-.directory img {
- vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
- font-size: 100%;
- font-weight: bold;
-}
-
-.directory-alt h3 {
- margin: 0px;
- margin-top: 1em;
- font-size: 11pt;
-}
-
-.directory-alt > h3 {
- margin-top: 0;
-}
-
-.directory-alt p {
- margin: 0px;
- white-space: nowrap;
-}
-
-.directory-alt div {
- display: none;
- margin: 0px;
-}
-
-.directory-alt img {
- vertical-align: -30%;
-}
-
-/* @end */
-
-div.dynheader {
- margin-top: 8px;
-}
-
-address {
- font-style: normal;
- color: #2A3D61;
-}
-
-table.doxtable {
- border-collapse:collapse;
-}
-
-table.doxtable td, table.doxtable th {
- border: 1px solid #2D4068;
- padding: 3px 7px 2px;
-}
-
-table.doxtable th {
- background-color: #374F7F;
- color: #FFFFFF;
- font-size: 110%;
- padding-bottom: 4px;
- padding-top: 5px;
- text-align:left;
-}
-
-table.fieldtable {
- width: 100%;
- margin-bottom: 10px;
- border: 1px solid #A8B8D9;
- border-spacing: 0px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
- -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
- -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
- box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
-}
-
-.fieldtable td, .fieldtable th {
- padding: 3px 7px 2px;
-}
-
-.fieldtable td.fieldtype, .fieldtable td.fieldname {
- white-space: nowrap;
- border-right: 1px solid #A8B8D9;
- border-bottom: 1px solid #A8B8D9;
- vertical-align: top;
-}
-
-.fieldtable td.fielddoc {
- border-bottom: 1px solid #A8B8D9;
- width: 100%;
-}
-
-.fieldtable tr:last-child td {
- border-bottom: none;
-}
-
-.fieldtable th {
- background-image:url('nav_f.png');
- background-repeat:repeat-x;
- background-color: #E2E8F2;
- font-size: 90%;
- color: #253555;
- padding-bottom: 4px;
- padding-top: 5px;
- text-align:left;
- -moz-border-radius-topleft: 4px;
- -moz-border-radius-topright: 4px;
- -webkit-border-top-left-radius: 4px;
- -webkit-border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- border-bottom: 1px solid #A8B8D9;
-}
-
-
-.tabsearch {
- top: 0px;
- left: 10px;
- height: 36px;
- background-image: url('tab_b.png');
- z-index: 101;
- overflow: hidden;
- font-size: 13px;
-}
-
-.navpath ul
-{
- font-size: 11px;
- background-image:url('tab_b.png');
- background-repeat:repeat-x;
- height:30px;
- line-height:30px;
- color:#8AA0CC;
- border:solid 1px #C2CDE4;
- overflow:hidden;
- margin:0px;
- padding:0px;
-}
-
-.navpath li
-{
- list-style-type:none;
- float:left;
- padding-left:10px;
- padding-right:15px;
- background-image:url('bc_s.png');
- background-repeat:no-repeat;
- background-position:right;
- color:#364D7C;
-}
-
-.navpath li.navelem a
-{
- height:32px;
- display:block;
- text-decoration: none;
- outline: none;
-}
-
-.navpath li.navelem a:hover
-{
- color:#6884BD;
-}
-
-.navpath li.footer
-{
- list-style-type:none;
- float:right;
- padding-left:10px;
- padding-right:15px;
- background-image:none;
- background-repeat:no-repeat;
- background-position:right;
- color:#364D7C;
- font-size: 8pt;
-}
-
-
-div.summary
-{
- float: right;
- font-size: 8pt;
- padding-right: 5px;
- width: 50%;
- text-align: right;
-}
-
-div.summary a
-{
- white-space: nowrap;
-}
-
-div.ingroups
-{
- margin-left: 5px;
- font-size: 8pt;
- padding-left: 5px;
- width: 50%;
- text-align: left;
-}
-
-div.ingroups a
-{
- white-space: nowrap;
-}
-
-div.header
-{
- background-image:url('nav_h.png');
- background-repeat:repeat-x;
- background-color: #F9FAFC;
- margin: 0px;
- border-bottom: 1px solid #C4CFE5;
-}
-
-div.headertitle
-{
- padding: 5px 5px 5px 7px;
-}
-
-dl
-{
- padding: 0 0 0 10px;
-}
-
-dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
-{
- border-left:4px solid;
- padding: 0 0 0 6px;
-}
-
-dl.note
-{
- border-color: #D0C000;
-}
-
-dl.warning, dl.attention
-{
- border-color: #FF0000;
-}
-
-dl.pre, dl.post, dl.invariant
-{
- border-color: #00D000;
-}
-
-dl.deprecated
-{
- border-color: #505050;
-}
-
-dl.todo
-{
- border-color: #00C0E0;
-}
-
-dl.test
-{
- border-color: #3030E0;
-}
-
-dl.bug
-{
- border-color: #C08050;
-}
-
-#projectlogo
-{
- text-align: center;
- vertical-align: bottom;
- border-collapse: separate;
-}
-
-#projectlogo img
-{
- border: 0px none;
-}
-
-#projectname
-{
- font: 300% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 2px 0px;
-}
-
-#projectbrief
-{
- font: 120% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
-}
-
-#projectnumber
-{
- font: 50% Tahoma, Arial,sans-serif;
- margin: 0px;
- padding: 0px;
-}
-
-#titlearea
-{
- padding: 0px;
- margin: 0px;
- width: 100%;
- border-bottom: 1px solid #5373B4;
-}
-
-.image
-{
- text-align: center;
-}
-
-.dotgraph
-{
- text-align: center;
-}
-
-.mscgraph
-{
- text-align: center;
-}
-
-.caption
-{
- font-weight: bold;
-}
-
-div.zoom
-{
- border: 1px solid #90A5CE;
-}
-
-dl.citelist {
- margin-bottom:50px;
-}
-
-dl.citelist dt {
- color:#334975;
- float:left;
- font-weight:bold;
- margin-right:10px;
- padding:5px;
-}
-
-dl.citelist dd {
- margin:2px 0;
- padding:5px 0;
-}
-
-@media print
-{
- #top { display: none; }
- #side-nav { display: none; }
- #nav-path { display: none; }
- body { overflow:visible; }
- h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
- .summary { display: none; }
- .memitem { page-break-inside: avoid; }
- #doc-content
- {
- margin-left:0 !important;
- height:auto !important;
- width:auto !important;
- overflow:inherit;
- display:inline;
- }
- pre.fragment
- {
- overflow: visible;
- text-wrap: unrestricted;
- white-space: -moz-pre-wrap; /* Moz */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- white-space: pre-wrap; /* CSS3 */
- word-wrap: break-word; /* IE 5.5+ */
- }
-}
-
diff --git a/doxygen/html/doxygen.png b/doxygen/html/doxygen.png
deleted file mode 100644
index 635ed52..0000000
--- a/doxygen/html/doxygen.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/example_8py.html b/doxygen/html/example_8py.html
deleted file mode 100644
index 4415fb3..0000000
--- a/doxygen/html/example_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/example/example.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('example_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">example.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="example_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexample.html">example</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">example::c</a> = CmdLineApp()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="example_8py.html">example.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/example_8py_source.html b/doxygen/html/example_8py_source.html
deleted file mode 100644
index 842e0de..0000000
--- a/doxygen/html/example_8py_source.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/example/example.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('example_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">example.py</div> </div>
-</div>
-<div class="contents">
-<a href="example_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceexample.html">00001</a> <span class="stringliteral">&#39;&#39;&#39;A sample application for cmd2.&#39;&#39;&#39;</span>
-<a name="l00002"></a>00002
-<a name="l00003"></a>00003 <span class="keyword">from</span> cmd2 <span class="keyword">import</span> Cmd, make_option, options
-<a name="l00004"></a>00004 <span class="keyword">import</span> unittest, optparse, sys
-<a name="l00005"></a>00005
-<a name="l00006"></a><a class="code" href="classexample_1_1CmdLineApp.html">00006</a> <span class="keyword">class </span><a class="code" href="classexample_1_1CmdLineApp.html">CmdLineApp</a>(<a class="code" href="classcmd2_1_1Cmd.html">Cmd</a>):
-<a name="l00007"></a><a class="code" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">00007</a> multilineCommands = [<span class="stringliteral">&#39;orate&#39;</span>]
-<a name="l00008"></a>00008 Cmd.shortcuts.update({<span class="stringliteral">&#39;&amp;&#39;</span>: <span class="stringliteral">&#39;speak&#39;</span>})
-<a name="l00009"></a><a class="code" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">00009</a> maxrepeats = 3
-<a name="l00010"></a><a class="code" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">00010</a> redirector = <span class="stringliteral">&#39;-&gt;&#39;</span>
-<a name="l00011"></a>00011 Cmd.settable.append(<span class="stringliteral">&#39;maxrepeats Max number of `--repeat`s allowed&#39;</span>)
-<a name="l00012"></a>00012
-<a name="l00013"></a>00013 @<a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>([make_option(<span class="stringliteral">&#39;-p&#39;</span>, <span class="stringliteral">&#39;--piglatin&#39;</span>, action=<span class="stringliteral">&quot;store_true&quot;</span>, help=<span class="stringliteral">&quot;atinLay&quot;</span>),
-<a name="l00014"></a>00014 make_option(<span class="stringliteral">&#39;-s&#39;</span>, <span class="stringliteral">&#39;--shout&#39;</span>, action=<span class="stringliteral">&quot;store_true&quot;</span>, help=<span class="stringliteral">&quot;N00B EMULATION MODE&quot;</span>),
-<a name="l00015"></a>00015 make_option(<span class="stringliteral">&#39;-r&#39;</span>, <span class="stringliteral">&#39;--repeat&#39;</span>, type=<span class="stringliteral">&quot;int&quot;</span>, help=<span class="stringliteral">&quot;output [n] times&quot;</span>)
-<a name="l00016"></a>00016 ], arg_desc = <span class="stringliteral">&#39;(text to say)&#39;</span>)
-<a name="l00017"></a><a class="code" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">00017</a> <span class="keyword">def </span><a class="code" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">do_speak</a>(self, arg, opts=None):
-<a name="l00018"></a>00018 <span class="stringliteral">&quot;&quot;&quot;Repeats what you tell me to.&quot;&quot;&quot;</span>
-<a name="l00019"></a>00019 arg = <span class="stringliteral">&#39;&#39;</span>.join(arg)
-<a name="l00020"></a>00020 <span class="keywordflow">if</span> opts.piglatin:
-<a name="l00021"></a>00021 arg = <span class="stringliteral">&#39;%s%say&#39;</span> % (arg[1:].rstrip(), arg[0])
-<a name="l00022"></a>00022 <span class="keywordflow">if</span> opts.shout:
-<a name="l00023"></a>00023 arg = arg.upper()
-<a name="l00024"></a>00024 repetitions = opts.repeat <span class="keywordflow">or</span> 1
-<a name="l00025"></a>00025 <span class="keywordflow">for</span> i <span class="keywordflow">in</span> range(min(repetitions, self.<a class="code" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">maxrepeats</a>)):
-<a name="l00026"></a>00026 self.stdout.write(arg)
-<a name="l00027"></a>00027 self.stdout.write(<span class="stringliteral">&#39;\n&#39;</span>)
-<a name="l00028"></a>00028 <span class="comment"># self.stdout.write is better than &quot;print&quot;, because Cmd can be</span>
-<a name="l00029"></a>00029 <span class="comment"># initialized with a non-standard output destination </span>
-<a name="l00030"></a>00030
-<a name="l00031"></a><a class="code" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">00031</a> do_say = do_speak <span class="comment"># now &quot;say&quot; is a synonym for &quot;speak&quot;</span>
-<a name="l00032"></a><a class="code" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">00032</a> do_orate = do_speak <span class="comment"># another synonym, but this one takes multi-line input</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a><a class="code" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">00034</a> c = <a class="code" href="classexample_1_1CmdLineApp.html">CmdLineApp</a>()
-<a name="l00035"></a>00035 c.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="example_8py.html">example.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/files.html b/doxygen/html/files.html
deleted file mode 100644
index aa35de3..0000000
--- a/doxygen/html/files.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: File List</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('files.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">File List</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">Here is a list of all files with brief descriptions:</div><table>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="cmd2_8py.html">cmd2.py</a> <a href="cmd2_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="ignoreBug_8py.html">ignoreBug.py</a> <a href="ignoreBug_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/<a class="el" href="setup_8py.html">setup.py</a> <a href="setup_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/<a class="el" href="conf_8py.html">conf.py</a> <a href="conf_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="fileutil_8py.html">fileutil.py</a> <a href="fileutil_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="graph_8py.html">graph.py</a> <a href="graph_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate_8py.html">pirate.py</a> <a href="pirate_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate2_8py.html">pirate2.py</a> <a href="pirate2_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate3_8py.html">pirate3.py</a> <a href="pirate3_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate4_8py.html">pirate4.py</a> <a href="pirate4_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate5_8py.html">pirate5.py</a> <a href="pirate5_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate6_8py.html">pirate6.py</a> <a href="pirate6_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate7_8py.html">pirate7.py</a> <a href="pirate7_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="pirate8_8py.html">pirate8.py</a> <a href="pirate8_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/<a class="el" href="schematic_8py.html">schematic.py</a> <a href="schematic_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">/Users/amrogers/Developer/Projects/cmd2/example/<a class="el" href="example_8py.html">example.py</a> <a href="example_8py_source.html">[code]</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/fileutil_8py.html b/doxygen/html/fileutil_8py.html
deleted file mode 100644
index ac963ce..0000000
--- a/doxygen/html/fileutil_8py.html
+++ /dev/null
@@ -1,141 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('fileutil_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">fileutil.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="fileutil_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefileutil.html">fileutil</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">fileutil::stats</a> = os.stat(fullfilename)</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="fileutil_8py.html">fileutil.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/fileutil_8py_source.html b/doxygen/html/fileutil_8py_source.html
deleted file mode 100644
index 1a9a8d1..0000000
--- a/doxygen/html/fileutil_8py_source.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('fileutil_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">fileutil.py</div> </div>
-</div>
-<div class="contents">
-<a href="fileutil_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacefileutil.html">00001</a> <span class="keyword">import</span> glob
-<a name="l00002"></a>00002 <span class="keyword">import</span> os.path
-<a name="l00003"></a>00003
-<a name="l00004"></a>00004 <span class="keywordflow">for</span> fullfilename <span class="keywordflow">in</span> glob.glob(<span class="stringliteral">&#39;/home/cat/proj/cmd2/*.py&#39;</span>):
-<a name="l00005"></a>00005 (dirpath, fname) = os.path.split(fullfilename)
-<a name="l00006"></a><a class="code" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">00006</a> stats = os.stat(fullfilename)
-<a name="l00007"></a>00007 binds[<span class="stringliteral">&#39;path&#39;</span>] = dirpath
-<a name="l00008"></a>00008 binds[<span class="stringliteral">&#39;name&#39;</span>] = fname
-<a name="l00009"></a>00009 binds[<span class="stringliteral">&#39;bytes&#39;</span>] = stats.st_size
-<a name="l00010"></a>00010 cmd(<span class="stringliteral">&quot;&quot;&quot;INSERT INTO cat.files (path, name, bytes)</span>
-<a name="l00011"></a>00011 <span class="stringliteral"> VALUES (%(path)s, %(name)s, %(bytes)s)&quot;&quot;&quot;</span>)
-<a name="l00012"></a>00012 quit()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="fileutil_8py.html">fileutil.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/ftv2blank.png b/doxygen/html/ftv2blank.png
deleted file mode 100644
index 3b7a29c..0000000
--- a/doxygen/html/ftv2blank.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2doc.png b/doxygen/html/ftv2doc.png
deleted file mode 100644
index 310e441..0000000
--- a/doxygen/html/ftv2doc.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2folderclosed.png b/doxygen/html/ftv2folderclosed.png
deleted file mode 100644
index 79aeaf7..0000000
--- a/doxygen/html/ftv2folderclosed.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2folderopen.png b/doxygen/html/ftv2folderopen.png
deleted file mode 100644
index 1b703dd..0000000
--- a/doxygen/html/ftv2folderopen.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2lastnode.png b/doxygen/html/ftv2lastnode.png
deleted file mode 100644
index 3b7a29c..0000000
--- a/doxygen/html/ftv2lastnode.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2link.png b/doxygen/html/ftv2link.png
deleted file mode 100644
index 310e441..0000000
--- a/doxygen/html/ftv2link.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2mlastnode.png b/doxygen/html/ftv2mlastnode.png
deleted file mode 100644
index ec51f17..0000000
--- a/doxygen/html/ftv2mlastnode.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2mnode.png b/doxygen/html/ftv2mnode.png
deleted file mode 100644
index ec51f17..0000000
--- a/doxygen/html/ftv2mnode.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2node.png b/doxygen/html/ftv2node.png
deleted file mode 100644
index 3b7a29c..0000000
--- a/doxygen/html/ftv2node.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2plastnode.png b/doxygen/html/ftv2plastnode.png
deleted file mode 100644
index 270a965..0000000
--- a/doxygen/html/ftv2plastnode.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2pnode.png b/doxygen/html/ftv2pnode.png
deleted file mode 100644
index 270a965..0000000
--- a/doxygen/html/ftv2pnode.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2splitbar.png b/doxygen/html/ftv2splitbar.png
deleted file mode 100644
index f60a527..0000000
--- a/doxygen/html/ftv2splitbar.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/ftv2vertline.png b/doxygen/html/ftv2vertline.png
deleted file mode 100644
index 3b7a29c..0000000
--- a/doxygen/html/ftv2vertline.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/functions.html b/doxygen/html/functions.html
deleted file mode 100644
index 67fc26a..0000000
--- a/doxygen/html/functions.html
+++ /dev/null
@@ -1,204 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li class="current"><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__add__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">cmd2::StubbornDict</a>
-</li>
-<li>__iadd__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">cmd2::StubbornDict</a>
-</li>
-<li>__init__()
-: <a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">cmd2::Cmd</a>
-, <a class="el" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">cmd2::HistoryItem</a>
-, <a class="el" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">cmd2::PasteBufferError</a>
-, <a class="el" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">cmd2::Statekeeper</a>
-, <a class="el" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">cmd2::OutputTrap</a>
-</li>
-<li>__new__()
-: <a class="el" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">cmd2::Borg</a>
-</li>
-<li>__radd__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">cmd2::StubbornDict</a>
-</li>
-<li>_cmdloop()
-: <a class="el" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">cmd2::Cmd</a>
-</li>
-<li>_default()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">cmd2::Cmd</a>
-</li>
-<li>_init_parser()
-: <a class="el" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">cmd2::Cmd</a>
-</li>
-<li>_shared_state
-: <a class="el" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">cmd2::Borg</a>
-</li>
-<li>_STOP_AND_EXIT
-: <a class="el" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">cmd2::Cmd</a>
-</li>
-<li>_STOP_SCRIPT_NO_EXIT
-: <a class="el" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">cmd2::Cmd</a>
-</li>
-<li>_test_transcript()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x61.html b/doxygen/html/functions_0x61.html
deleted file mode 100644
index b6c0084..0000000
--- a/doxygen/html/functions_0x61.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li class="current"><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>abbrev
-: <a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">cmd2::Cmd</a>
-</li>
-<li>action
-: <a class="el" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">pirate8::Pirate</a>
-</li>
-<li>anyWhitespace
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">cmd2::Cmd2TestCase</a>
-</li>
-<li>append
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">cmd2::StubbornDict</a>
-, <a class="el" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">cmd2::History</a>
-</li>
-<li>attribs
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">cmd2::Statekeeper</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x62.html b/doxygen/html/functions_0x62.html
deleted file mode 100644
index 5a86251..0000000
--- a/doxygen/html/functions_0x62.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li class="current"><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>blankLinesAllowed
-: <a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">cmd2::Cmd</a>
-</li>
-<li>blankLineTerminationParser
-: <a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">cmd2::Cmd</a>
-</li>
-<li>blankLineTerminator
-: <a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x63.html b/doxygen/html/functions_0x63.html
deleted file mode 100644
index 865f7b9..0000000
--- a/doxygen/html/functions_0x63.html
+++ /dev/null
@@ -1,203 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>case_insensitive
-: <a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">cmd2::Cmd</a>
-</li>
-<li>CmdApp
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">cmd2::Cmd2TestCase</a>
-</li>
-<li>cmdapp
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmd2::Cmd2TestCase</a>
-</li>
-<li>cmdloop()
-: <a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmd2::Cmd</a>
-</li>
-<li>colorcodes
-: <a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">cmd2::Cmd</a>
-</li>
-<li>colorize()
-: <a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">cmd2::Cmd</a>
-</li>
-<li>colors
-: <a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">cmd2::Cmd</a>
-</li>
-<li>commentGrammars
-: <a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">cmd2::Cmd</a>
-</li>
-<li>commentInProgress
-: <a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">cmd2::Cmd</a>
-</li>
-<li>complete_statement()
-: <a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">cmd2::Cmd</a>
-</li>
-<li>contents
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">cmd2::OutputTrap</a>
-</li>
-<li>continuation_prompt
-: <a class="el" href="classcmd2_1_1Cmd.html#a227bb0748c5c461090c98eadc35ea5e4">cmd2::Cmd</a>
-</li>
-<li>current_script_dir
-: <a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x64.html b/doxygen/html/functions_0x64.html
deleted file mode 100644
index 0ebbd85..0000000
--- a/doxygen/html/functions_0x64.html
+++ /dev/null
@@ -1,299 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li class="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>debug
-: <a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">cmd2::Cmd</a>
-</li>
-<li>default()
-: <a class="el" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">pirate6::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">pirate7::Pirate</a>
-</li>
-<li>default_file_name
-: <a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">cmd2::Cmd</a>
-</li>
-<li>default_to_shell
-: <a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate</a>
-</li>
-<li>defaultExtension
-: <a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">cmd2::Cmd</a>
-</li>
-<li>do__load
-: <a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">cmd2::Cmd</a>
-</li>
-<li>do__relative_load()
-: <a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">cmd2::Cmd</a>
-</li>
-<li>do_cmdenvironment()
-: <a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">cmd2::Cmd</a>
-</li>
-<li>do_drink()
-: <a class="el" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">pirate8::Pirate</a>
-, <a class="el" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">pirate2::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">pirate3::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">pirate4::Pirate</a>
-</li>
-<li>do_ed()
-: <a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">cmd2::Cmd</a>
-</li>
-<li>do_edit
-: <a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">cmd2::Cmd</a>
-</li>
-<li>do_eof
-: <a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">cmd2::Cmd</a>
-</li>
-<li>do_EOF()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">cmd2::Cmd</a>
-</li>
-<li>do_exit
-: <a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">cmd2::Cmd</a>
-</li>
-<li>do_help()
-: <a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">cmd2::Cmd</a>
-</li>
-<li>do_hi
-: <a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">cmd2::Cmd</a>
-</li>
-<li>do_history()
-: <a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">cmd2::Cmd</a>
-</li>
-<li>do_l
-: <a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">cmd2::Cmd</a>
-</li>
-<li>do_li
-: <a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">cmd2::Cmd</a>
-</li>
-<li>do_list()
-: <a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">cmd2::Cmd</a>
-</li>
-<li>do_load()
-: <a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">cmd2::Cmd</a>
-</li>
-<li>do_loot()
-: <a class="el" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">pirate2::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">pirate3::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">pirate8::Pirate</a>
-</li>
-<li>do_orate
-: <a class="el" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">example::CmdLineApp</a>
-</li>
-<li>do_pause()
-: <a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">cmd2::Cmd</a>
-</li>
-<li>do_py()
-: <a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">cmd2::Cmd</a>
-</li>
-<li>do_q
-: <a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">cmd2::Cmd</a>
-</li>
-<li>do_quit()
-: <a class="el" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">pirate6::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">pirate5::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">pirate8::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>
-</li>
-<li>do_r
-: <a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">cmd2::Cmd</a>
-</li>
-<li>do_run()
-: <a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">cmd2::Cmd</a>
-</li>
-<li>do_save()
-: <a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">cmd2::Cmd</a>
-</li>
-<li>do_say
-: <a class="el" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">example::CmdLineApp</a>
-</li>
-<li>do_set()
-: <a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">cmd2::Cmd</a>
-</li>
-<li>do_shell()
-: <a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">cmd2::Cmd</a>
-</li>
-<li>do_shortcuts()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">cmd2::Cmd</a>
-</li>
-<li>do_show()
-: <a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">cmd2::Cmd</a>
-</li>
-<li>do_sing()
-: <a class="el" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">pirate7::Pirate</a>
-</li>
-<li>do_speak()
-: <a class="el" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">example::CmdLineApp</a>
-</li>
-<li>do_yo()
-: <a class="el" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">pirate8::Pirate</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x65.html b/doxygen/html/functions_0x65.html
deleted file mode 100644
index 9be27fb..0000000
--- a/doxygen/html/functions_0x65.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li class="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>echo
-: <a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">cmd2::Cmd</a>
-</li>
-<li>editor
-: <a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd</a>
-</li>
-<li>errmsg
-: <a class="el" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">cmd2::PasteBufferError</a>
-</li>
-<li>error()
-: <a class="el" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">cmd2::OptionParser</a>
-</li>
-<li>excludeFromHistory
-: <a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">cmd2::Cmd</a>
-</li>
-<li>exit()
-: <a class="el" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">cmd2::OptionParser</a>
-</li>
-<li>expectationParser
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">cmd2::Cmd2TestCase</a>
-</li>
-<li>extend()
-: <a class="el" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">cmd2::History</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x66.html b/doxygen/html/functions_0x66.html
deleted file mode 100644
index a9c3e86..0000000
--- a/doxygen/html/functions_0x66.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li class="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>feedback_to_output
-: <a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">cmd2::Cmd</a>
-</li>
-<li>fetchTranscripts()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">cmd2::Cmd2TestCase</a>
-</li>
-<li>fileimport()
-: <a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">cmd2::Cmd</a>
-</li>
-<li>full_parsed_statement()
-: <a class="el" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">cmd2::ParsedString</a>
-</li>
-<li>func_named()
-: <a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x67.html b/doxygen/html/functions_0x67.html
deleted file mode 100644
index c2d523c..0000000
--- a/doxygen/html/functions_0x67.html
+++ /dev/null
@@ -1,176 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li class="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>get()
-: <a class="el" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">cmd2::History</a>
-</li>
-<li>gold
-: <a class="el" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">pirate6::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">pirate5::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">pirate4::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">pirate3::Pirate</a>
-, <a class="el" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">pirate2::Pirate</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x68.html b/doxygen/html/functions_0x68.html
deleted file mode 100644
index 6fe2187..0000000
--- a/doxygen/html/functions_0x68.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li class="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>help
-: <a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate</a>
-</li>
-<li>history
-: <a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x69.html b/doxygen/html/functions_0x69.html
deleted file mode 100644
index 930761f..0000000
--- a/doxygen/html/functions_0x69.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li class="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>idx
-: <a class="el" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">cmd2::HistoryItem</a>
-</li>
-<li>initial_gold
-: <a class="el" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">pirate3::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">pirate6::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">pirate7::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">pirate4::Pirate</a>
-</li>
-<li>initial_stdout
-: <a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">cmd2::Cmd</a>
-</li>
-<li>inputParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">cmd2::Cmd</a>
-</li>
-<li>intro
-: <a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x6b.html b/doxygen/html/functions_0x6b.html
deleted file mode 100644
index a470dba..0000000
--- a/doxygen/html/functions_0x6b.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li class="current"><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>kept_state
-: <a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">cmd2::Cmd</a>
-</li>
-<li>kept_sys
-: <a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">cmd2::Cmd</a>
-</li>
-<li>keywords
-: <a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x6c.html b/doxygen/html/functions_0x6c.html
deleted file mode 100644
index 533c771..0000000
--- a/doxygen/html/functions_0x6c.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li class="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>last_matching()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">cmd2::Cmd</a>
-</li>
-<li>lastcmd
-: <a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">cmd2::Cmd</a>
-</li>
-<li>legalChars
-: <a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">cmd2::Cmd</a>
-</li>
-<li>listformat
-: <a class="el" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">cmd2::HistoryItem</a>
-</li>
-<li>locals_in_py
-: <a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">cmd2::Cmd</a>
-</li>
-<li>lowercase
-: <a class="el" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">cmd2::HistoryItem</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x6d.html b/doxygen/html/functions_0x6d.html
deleted file mode 100644
index c501107..0000000
--- a/doxygen/html/functions_0x6d.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li class="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>maxrepeats
-: <a class="el" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">example::CmdLineApp</a>
-</li>
-<li>multilineCommand
-: <a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">cmd2::Cmd</a>
-</li>
-<li>multilineCommands
-: <a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>
-</li>
-<li>multilineParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x6e.html b/doxygen/html/functions_0x6e.html
deleted file mode 100644
index dd4b3a1..0000000
--- a/doxygen/html/functions_0x6e.html
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li class="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>noSpecialParse
-: <a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">cmd2::Cmd</a>
-</li>
-<li>notRegexPattern
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x6f.html b/doxygen/html/functions_0x6f.html
deleted file mode 100644
index c892c20..0000000
--- a/doxygen/html/functions_0x6f.html
+++ /dev/null
@@ -1,182 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li class="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>obj
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">cmd2::Statekeeper</a>
-</li>
-<li>old_completer
-: <a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">cmd2::Cmd</a>
-</li>
-<li>old_stdout
-: <a class="el" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">cmd2::OutputTrap</a>
-</li>
-<li>onecmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">cmd2::Cmd</a>
-</li>
-<li>onecmd_plus_hooks()
-: <a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">cmd2::Cmd</a>
-</li>
-<li>outputTrap
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x70.html b/doxygen/html/functions_0x70.html
deleted file mode 100644
index 065f8f9..0000000
--- a/doxygen/html/functions_0x70.html
+++ /dev/null
@@ -1,228 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li class="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>parsed()
-: <a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">cmd2::Cmd</a>
-</li>
-<li>parser
-: <a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">cmd2::Cmd</a>
-</li>
-<li>perror()
-: <a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">cmd2::Cmd</a>
-</li>
-<li>pfeedback()
-: <a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">cmd2::Cmd</a>
-</li>
-<li>postcmd()
-: <a class="el" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">pirate7::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">pirate3::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">pirate8::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">pirate5::Pirate</a>
-</li>
-<li>postparse()
-: <a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">cmd2::Cmd</a>
-</li>
-<li>postparsing_postcmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">cmd2::Cmd</a>
-</li>
-<li>postparsing_precmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">cmd2::Cmd</a>
-</li>
-<li>poutput()
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">cmd2::Cmd</a>
-</li>
-<li>pr()
-: <a class="el" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">cmd2::HistoryItem</a>
-</li>
-<li>precmd()
-: <a class="el" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">pirate3::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">pirate5::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">pirate8::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">pirate6::Pirate</a>
-</li>
-<li>prefixParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">cmd2::Cmd</a>
-</li>
-<li>preparse()
-: <a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">cmd2::Cmd</a>
-</li>
-<li>print_help()
-: <a class="el" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">cmd2::OptionParser</a>
-</li>
-<li>prompt
-: <a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>
-</li>
-<li>pseudo_raw_input()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">cmd2::Cmd</a>
-</li>
-<li>pystate
-: <a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x71.html b/doxygen/html/functions_0x71.html
deleted file mode 100644
index 782ce2c..0000000
--- a/doxygen/html/functions_0x71.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li class="current"><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
-<li>quiet
-: <a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x72.html b/doxygen/html/functions_0x72.html
deleted file mode 100644
index ad52ed0..0000000
--- a/doxygen/html/functions_0x72.html
+++ /dev/null
@@ -1,204 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li class="current"><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>rangePattern
-: <a class="el" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">cmd2::History</a>
-</li>
-<li>read()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">cmd2::OutputTrap</a>
-</li>
-<li>read_file_or_url()
-: <a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">cmd2::Cmd</a>
-</li>
-<li>redirect
-: <a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">cmd2::Cmd</a>
-</li>
-<li>redirect_output()
-: <a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">cmd2::Cmd</a>
-</li>
-<li>redirector
-: <a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd</a>
-, <a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp</a>
-</li>
-<li>regexPattern
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">cmd2::Cmd2TestCase</a>
-</li>
-<li>reserved_words
-: <a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">cmd2::Cmd</a>
-</li>
-<li>restore()
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">cmd2::Statekeeper</a>
-</li>
-<li>restore_output()
-: <a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">cmd2::Cmd</a>
-</li>
-<li>run_commands_at_invocation()
-: <a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">cmd2::Cmd</a>
-</li>
-<li>runTest()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">cmd2::Cmd2TestCase</a>
-</li>
-<li>runTranscriptTests()
-: <a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x73.html b/doxygen/html/functions_0x73.html
deleted file mode 100644
index f9ac635..0000000
--- a/doxygen/html/functions_0x73.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li class="current"><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>save()
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">cmd2::Statekeeper</a>
-</li>
-<li>saveparser
-: <a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">cmd2::Cmd</a>
-</li>
-<li>search()
-: <a class="el" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">cmd2::History</a>
-</li>
-<li>select()
-: <a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">cmd2::Cmd</a>
-</li>
-<li>settable
-: <a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate</a>
-</li>
-<li>setUp()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">cmd2::Cmd2TestCase</a>
-</li>
-<li>shortcuts
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd</a>
-</li>
-<li>singleLineParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">cmd2::Cmd</a>
-</li>
-<li>songcolor
-: <a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">pirate7::Pirate</a>
-</li>
-<li>span()
-: <a class="el" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">cmd2::History</a>
-</li>
-<li>spanpattern
-: <a class="el" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">cmd2::History</a>
-</li>
-<li>stdin
-: <a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">cmd2::Cmd</a>
-</li>
-<li>stdout
-: <a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x74.html b/doxygen/html/functions_0x74.html
deleted file mode 100644
index aab7019..0000000
--- a/doxygen/html/functions_0x74.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li class="current"><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>tearDown()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">cmd2::OutputTrap</a>
-, <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">cmd2::Cmd2TestCase</a>
-</li>
-<li>terminators
-: <a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>
-</li>
-<li>timing
-: <a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">cmd2::Cmd</a>
-</li>
-<li>to_dict()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">cmd2::StubbornDict</a>
-</li>
-<li>to_index()
-: <a class="el" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">cmd2::History</a>
-</li>
-<li>transcripts
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x75.html b/doxygen/html/functions_0x75.html
deleted file mode 100644
index c580385..0000000
--- a/doxygen/html/functions_0x75.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li class="current"><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>update()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">cmd2::StubbornDict</a>
-</li>
-<li>urlre
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">cmd2::Cmd</a>
-</li>
-<li>use_rawinput
-: <a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x77.html b/doxygen/html/functions_0x77.html
deleted file mode 100644
index cc66912..0000000
--- a/doxygen/html/functions_0x77.html
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li class="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>with_args_replaced()
-: <a class="el" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">cmd2::ParsedString</a>
-</li>
-<li>write()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">cmd2::OutputTrap</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_0x7a.html b/doxygen/html/functions_0x7a.html
deleted file mode 100644
index 3498a0c..0000000
--- a/doxygen/html/functions_0x7a.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="functions.html#index__"><span>_</span></a></li>
- <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
- <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
- <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
- <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
- <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
- <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
- <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
- <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
- <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
- <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
- <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
- <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
- <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
- <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
- <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
- <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
- <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
- <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
- <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
- <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
- <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
- <li class="current"><a href="functions_0x7a.html#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
-
-<h3><a class="anchor" id="index_z"></a>- z -</h3><ul>
-<li>zero_based_index()
-: <a class="el" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">cmd2::History</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_func.html b/doxygen/html/functions_func.html
deleted file mode 100644
index 1a75042..0000000
--- a/doxygen/html/functions_func.html
+++ /dev/null
@@ -1,491 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members - Functions</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
- <li><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="#index__"><span>_</span></a></li>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- <li><a href="#index_w"><span>w</span></a></li>
- <li><a href="#index_z"><span>z</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__add__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a219b3f21c078f3b8158de67beae62da2">cmd2::StubbornDict</a>
-</li>
-<li>__iadd__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#ad7c49b2ca37c0c88b198853706ae7e99">cmd2::StubbornDict</a>
-</li>
-<li>__init__()
-: <a class="el" href="classcmd2_1_1Cmd.html#afef8fbba2cb5adea45e3a22a506c8665">cmd2::Cmd</a>
-, <a class="el" href="classcmd2_1_1HistoryItem.html#ab873a526e5978d15a16fddae74005471">cmd2::HistoryItem</a>
-, <a class="el" href="classcmd2_1_1PasteBufferError.html#ae1cd41756d1ae940201fe2cb0d0f821e">cmd2::PasteBufferError</a>
-, <a class="el" href="classcmd2_1_1Statekeeper.html#a3550a0316a7f911d7b13da87844ee882">cmd2::Statekeeper</a>
-, <a class="el" href="classcmd2_1_1OutputTrap.html#a0dc45d536432b07d7ec32da5755b5c85">cmd2::OutputTrap</a>
-</li>
-<li>__new__()
-: <a class="el" href="classcmd2_1_1Borg.html#addff1031aaf78f5e1dc5ff0c6dba5137">cmd2::Borg</a>
-</li>
-<li>__radd__()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a190b1b2bd8a914bafaab137c5b1276ea">cmd2::StubbornDict</a>
-</li>
-<li>_cmdloop()
-: <a class="el" href="classcmd2_1_1Cmd.html#a392c5cd062c20d916c0cacc9cc36c022">cmd2::Cmd</a>
-</li>
-<li>_default()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea64b66ff75b5daaeef61a3dd583df99">cmd2::Cmd</a>
-</li>
-<li>_init_parser()
-: <a class="el" href="classcmd2_1_1Cmd.html#a819bd7bd930dab0e39e59af3397c2eac">cmd2::Cmd</a>
-</li>
-<li>_test_transcript()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aaad687718f366338a76f83cb6547a258">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>append()
-: <a class="el" href="classcmd2_1_1History.html#aef5a4f297a77df78cd0e6bb17b67fb16">cmd2::History</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>cmdloop()
-: <a class="el" href="classcmd2_1_1Cmd.html#a0e5f32e5ab972e32273ef5d69de81afc">cmd2::Cmd</a>
-</li>
-<li>colorize()
-: <a class="el" href="classcmd2_1_1Cmd.html#a9c7f8fd1e7909d18a0f1d8cebf6c1966">cmd2::Cmd</a>
-</li>
-<li>complete_statement()
-: <a class="el" href="classcmd2_1_1Cmd.html#a9f07c787a0f421ce9186b404fed63c54">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>default()
-: <a class="el" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">pirate8::Pirate</a>
-</li>
-<li>do__relative_load()
-: <a class="el" href="classcmd2_1_1Cmd.html#aa084d0f962d9ea060c935ff6a9cf74a8">cmd2::Cmd</a>
-</li>
-<li>do_cmdenvironment()
-: <a class="el" href="classcmd2_1_1Cmd.html#a79949284f70e1fdb7e33117cc4195f80">cmd2::Cmd</a>
-</li>
-<li>do_drink()
-: <a class="el" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">pirate7::Pirate</a>
-, <a class="el" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">pirate2::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">pirate8::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">pirate3::Pirate</a>
-</li>
-<li>do_ed()
-: <a class="el" href="classcmd2_1_1Cmd.html#aebdc7ebb6dc83e9dadb8827cdab1952a">cmd2::Cmd</a>
-</li>
-<li>do_EOF()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab2783ec53899e2b4c0abda7007471e64">cmd2::Cmd</a>
-</li>
-<li>do_help()
-: <a class="el" href="classcmd2_1_1Cmd.html#af112b7b704dcd8d34c389fcaa150e3d0">cmd2::Cmd</a>
-</li>
-<li>do_history()
-: <a class="el" href="classcmd2_1_1Cmd.html#a46d9a5551bb0456721a0bf7dc07b0d0b">cmd2::Cmd</a>
-</li>
-<li>do_list()
-: <a class="el" href="classcmd2_1_1Cmd.html#af278702e71cf57de45012216904d1bb5">cmd2::Cmd</a>
-</li>
-<li>do_load()
-: <a class="el" href="classcmd2_1_1Cmd.html#a8b8c98ab5e1b98e618a5a9122c50fc74">cmd2::Cmd</a>
-</li>
-<li>do_loot()
-: <a class="el" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">pirate2::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">pirate3::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">pirate6::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">pirate8::Pirate</a>
-</li>
-<li>do_pause()
-: <a class="el" href="classcmd2_1_1Cmd.html#a468717f63c360b46dd5f5bcbae4b0c9c">cmd2::Cmd</a>
-</li>
-<li>do_py()
-: <a class="el" href="classcmd2_1_1Cmd.html#a5ccce52c26063115070d56b6f099223b">cmd2::Cmd</a>
-</li>
-<li>do_quit()
-: <a class="el" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">pirate7::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a27f6387585848a575e95c936ce97c4cf">cmd2::Cmd</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">pirate6::Pirate</a>
-</li>
-<li>do_run()
-: <a class="el" href="classcmd2_1_1Cmd.html#aafd86f263566aa4f2b5bd3c3ea64c678">cmd2::Cmd</a>
-</li>
-<li>do_save()
-: <a class="el" href="classcmd2_1_1Cmd.html#a12d5262e31e148dafea6017a356ed9cd">cmd2::Cmd</a>
-</li>
-<li>do_set()
-: <a class="el" href="classcmd2_1_1Cmd.html#a1587bec304ebe93070072d273da9bb31">cmd2::Cmd</a>
-</li>
-<li>do_shell()
-: <a class="el" href="classcmd2_1_1Cmd.html#a734c394c38de8828960370d6d8e68004">cmd2::Cmd</a>
-</li>
-<li>do_shortcuts()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea47330c6e0f4e5f14e2cdff41679597">cmd2::Cmd</a>
-</li>
-<li>do_show()
-: <a class="el" href="classcmd2_1_1Cmd.html#a4816ba13212f079e4b1e865d20041983">cmd2::Cmd</a>
-</li>
-<li>do_sing()
-: <a class="el" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">pirate7::Pirate</a>
-</li>
-<li>do_speak()
-: <a class="el" href="classexample_1_1CmdLineApp.html#afdc6e3337a734471574398731d582ec9">example::CmdLineApp</a>
-</li>
-<li>do_yo()
-: <a class="el" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">pirate8::Pirate</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>error()
-: <a class="el" href="classcmd2_1_1OptionParser.html#ada4f39b453e033ae4356709f8ee9f340">cmd2::OptionParser</a>
-</li>
-<li>exit()
-: <a class="el" href="classcmd2_1_1OptionParser.html#ad82c8fb7559af2e4b1663e0762a80c89">cmd2::OptionParser</a>
-</li>
-<li>extend()
-: <a class="el" href="classcmd2_1_1History.html#a1c036910ea442db79fe012715b29c9db">cmd2::History</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>fetchTranscripts()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad82fc3489ffaf8ae227e7b122df389e0">cmd2::Cmd2TestCase</a>
-</li>
-<li>fileimport()
-: <a class="el" href="classcmd2_1_1Cmd.html#a66160524beda7b75d70070bebce69e42">cmd2::Cmd</a>
-</li>
-<li>full_parsed_statement()
-: <a class="el" href="classcmd2_1_1ParsedString.html#a6ac3a7f2f37126a25774517b3eb7cace">cmd2::ParsedString</a>
-</li>
-<li>func_named()
-: <a class="el" href="classcmd2_1_1Cmd.html#a7fbb17b136654f705387ede1fb685a3e">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>get()
-: <a class="el" href="classcmd2_1_1History.html#a030faac02c0b814fc676d21d8c5e049c">cmd2::History</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>last_matching()
-: <a class="el" href="classcmd2_1_1Cmd.html#aea5c4d49c7b6f552b6123e5a981a6f49">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>onecmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#a7b46b9fabe42bf5ec481ab5ea68effcd">cmd2::Cmd</a>
-</li>
-<li>onecmd_plus_hooks()
-: <a class="el" href="classcmd2_1_1Cmd.html#ac188a434c9c7d5c939e971a3d42c1c63">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>parsed()
-: <a class="el" href="classcmd2_1_1Cmd.html#a1d2749139a96bd29ddabc6cb0dfd4c00">cmd2::Cmd</a>
-</li>
-<li>perror()
-: <a class="el" href="classcmd2_1_1Cmd.html#a118c16455f28dbd3918b565bca086db4">cmd2::Cmd</a>
-</li>
-<li>pfeedback()
-: <a class="el" href="classcmd2_1_1Cmd.html#a122b67681a0db23863f5ddaa7a687975">cmd2::Cmd</a>
-</li>
-<li>postcmd()
-: <a class="el" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">pirate3::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">pirate8::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">pirate6::Pirate</a>
-</li>
-<li>postparse()
-: <a class="el" href="classcmd2_1_1Cmd.html#aeda7fe76e7ecbc032386722e8f5cae3a">cmd2::Cmd</a>
-</li>
-<li>postparsing_postcmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#ae64756253f4ef8494ad3cd920f749eb6">cmd2::Cmd</a>
-</li>
-<li>postparsing_precmd()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab021b9befbc198bc266b1a439cdc44e6">cmd2::Cmd</a>
-</li>
-<li>poutput()
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8b5d33873f9b515e33f83a616d0828f">cmd2::Cmd</a>
-</li>
-<li>pr()
-: <a class="el" href="classcmd2_1_1HistoryItem.html#af49dd31da48eafd74653503a69eae230">cmd2::HistoryItem</a>
-</li>
-<li>precmd()
-: <a class="el" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">pirate6::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">pirate4::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">pirate5::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">pirate8::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">pirate3::Pirate</a>
-</li>
-<li>preparse()
-: <a class="el" href="classcmd2_1_1Cmd.html#a794ada2c7a6027d079d6a5bae38fea2b">cmd2::Cmd</a>
-</li>
-<li>print_help()
-: <a class="el" href="classcmd2_1_1OptionParser.html#a6f2d24051471268be245221149bc9c6a">cmd2::OptionParser</a>
-</li>
-<li>pseudo_raw_input()
-: <a class="el" href="classcmd2_1_1Cmd.html#ab2b46bf4fdbb22536322417117eebf16">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>read()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a492ceb8dfb3f6e90bf095a710ab56ad1">cmd2::OutputTrap</a>
-</li>
-<li>read_file_or_url()
-: <a class="el" href="classcmd2_1_1Cmd.html#a2eba6d3d12d65789880959d788be2d86">cmd2::Cmd</a>
-</li>
-<li>redirect_output()
-: <a class="el" href="classcmd2_1_1Cmd.html#a46d1bc05e01f5eced432f00c9934db88">cmd2::Cmd</a>
-</li>
-<li>restore()
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a00e6cfdbe169bcb76db888b9d0beff03">cmd2::Statekeeper</a>
-</li>
-<li>restore_output()
-: <a class="el" href="classcmd2_1_1Cmd.html#a8b44f9a5a3197613178b4a8fb1804ef7">cmd2::Cmd</a>
-</li>
-<li>run_commands_at_invocation()
-: <a class="el" href="classcmd2_1_1Cmd.html#a19b932e21ac917375f16457c986ad4f6">cmd2::Cmd</a>
-</li>
-<li>runTest()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc8585a2192f48e04a8eafd63348c590">cmd2::Cmd2TestCase</a>
-</li>
-<li>runTranscriptTests()
-: <a class="el" href="classcmd2_1_1Cmd.html#a160c7a080d222defe32c781138901d4e">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>save()
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a848245f65d18fddf4bb768bd3f911b30">cmd2::Statekeeper</a>
-</li>
-<li>search()
-: <a class="el" href="classcmd2_1_1History.html#ae1db5657367e6aa9b0e43811d5b8893f">cmd2::History</a>
-</li>
-<li>select()
-: <a class="el" href="classcmd2_1_1Cmd.html#a28cd403d962038aca658344673a5ab38">cmd2::Cmd</a>
-</li>
-<li>setUp()
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a5892c02ac5ee5a25c47bbfa1c648647b">cmd2::Cmd2TestCase</a>
-</li>
-<li>span()
-: <a class="el" href="classcmd2_1_1History.html#a8c0837240ac7747aa804ba9eebddab60">cmd2::History</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>tearDown()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a06961b49c3e19e9984f077a08b3a75f2">cmd2::OutputTrap</a>
-, <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a12a9839011a264bf817e646114523052">cmd2::Cmd2TestCase</a>
-</li>
-<li>to_dict()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#ad46f55b61faae98d241e30d52cd04eee">cmd2::StubbornDict</a>
-</li>
-<li>to_index()
-: <a class="el" href="classcmd2_1_1History.html#a28fe5dc698da4c7bf82fdcdfb2e70506">cmd2::History</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>update()
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a669dd7f5373f3726d8c8fb52a1e85bbd">cmd2::StubbornDict</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>with_args_replaced()
-: <a class="el" href="classcmd2_1_1ParsedString.html#afe56ec060a51b268e266f7c0d1fb7328">cmd2::ParsedString</a>
-</li>
-<li>write()
-: <a class="el" href="classcmd2_1_1OutputTrap.html#aa3bec468fdc0d248cd43cb8e8e0d96cd">cmd2::OutputTrap</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_z"></a>- z -</h3><ul>
-<li>zero_based_index()
-: <a class="el" href="classcmd2_1_1History.html#accd354b7c81e1cd538438b834630f3ac">cmd2::History</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/functions_vars.html b/doxygen/html/functions_vars.html
deleted file mode 100644
index 2559f44..0000000
--- a/doxygen/html/functions_vars.html
+++ /dev/null
@@ -1,541 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Members - Variables</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="functions.html"><span>All</span></a></li>
- <li><a href="functions_func.html"><span>Functions</span></a></li>
- <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="#index__"><span>_</span></a></li>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_b"><span>b</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_i"><span>i</span></a></li>
- <li><a href="#index_k"><span>k</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_q"><span>q</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('functions.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>_shared_state
-: <a class="el" href="classcmd2_1_1Borg.html#a3af75c745a5c124376fa050b4d1c3912">cmd2::Borg</a>
-</li>
-<li>_STOP_AND_EXIT
-: <a class="el" href="classcmd2_1_1Cmd.html#a7a8e8257d7d35c7813355cdefb62b85b">cmd2::Cmd</a>
-</li>
-<li>_STOP_SCRIPT_NO_EXIT
-: <a class="el" href="classcmd2_1_1Cmd.html#abe14bda0dc50326876c6a761cefba702">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>abbrev
-: <a class="el" href="classcmd2_1_1Cmd.html#a810ba12198cbbc4e38643c83278956f6">cmd2::Cmd</a>
-</li>
-<li>action
-: <a class="el" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">pirate8::Pirate</a>
-</li>
-<li>anyWhitespace
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a946827bef7050042cee99d3749c976d0">cmd2::Cmd2TestCase</a>
-</li>
-<li>append
-: <a class="el" href="classcmd2_1_1StubbornDict.html#a66dc32a221c00611f1c131382703c333">cmd2::StubbornDict</a>
-</li>
-<li>attribs
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a18466d6cef3f084e92f086a86d4a7244">cmd2::Statekeeper</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
-<li>blankLinesAllowed
-: <a class="el" href="classcmd2_1_1Cmd.html#a395ee1f733c5faeb66e74b308cbc5e63">cmd2::Cmd</a>
-</li>
-<li>blankLineTerminationParser
-: <a class="el" href="classcmd2_1_1Cmd.html#ab45987033aafd0458078de49d4cf1fb5">cmd2::Cmd</a>
-</li>
-<li>blankLineTerminator
-: <a class="el" href="classcmd2_1_1Cmd.html#a826ac7c82dd02c99be27940c179c9af3">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>case_insensitive
-: <a class="el" href="classcmd2_1_1Cmd.html#a10de661ca23b94cd93972c260523c8a0">cmd2::Cmd</a>
-</li>
-<li>CmdApp
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ae3ce50557636abee00a3941461dd450c">cmd2::Cmd2TestCase</a>
-</li>
-<li>cmdapp
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#acc7fc3df4fb04682fd1e4b2c4cc4cd3c">cmd2::Cmd2TestCase</a>
-</li>
-<li>colorcodes
-: <a class="el" href="classcmd2_1_1Cmd.html#a91dd3e77a8d1f247dcfdddbfc0288b3b">cmd2::Cmd</a>
-</li>
-<li>colors
-: <a class="el" href="classcmd2_1_1Cmd.html#a2ec43e734ae5b2a581216dc7914b231a">cmd2::Cmd</a>
-</li>
-<li>commentGrammars
-: <a class="el" href="classcmd2_1_1Cmd.html#ae6adde6cd440331e4add0bdf8c2c61d0">cmd2::Cmd</a>
-</li>
-<li>commentInProgress
-: <a class="el" href="classcmd2_1_1Cmd.html#a0333f71a3291354d3238a4853ec5e762">cmd2::Cmd</a>
-</li>
-<li>contents
-: <a class="el" href="classcmd2_1_1OutputTrap.html#a9117a6d5bfa07f1eeade54f24eeba0ed">cmd2::OutputTrap</a>
-</li>
-<li>continuation_prompt
-: <a class="el" href="classcmd2_1_1Cmd.html#a186ca22e76dc63ad9d8a95cfaeb4f7fd">cmd2::Cmd</a>
-</li>
-<li>current_script_dir
-: <a class="el" href="classcmd2_1_1Cmd.html#a549399bed9574c87901100530343ac68">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>debug
-: <a class="el" href="classcmd2_1_1Cmd.html#a7b07b64964162c07f50675b2b40160b2">cmd2::Cmd</a>
-</li>
-<li>default_file_name
-: <a class="el" href="classcmd2_1_1Cmd.html#a3af82e64cdabf19b462cd0ddf686823d">cmd2::Cmd</a>
-</li>
-<li>default_to_shell
-: <a class="el" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">pirate8::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a7da859e33eae87d5069b96d366cf04b4">cmd2::Cmd</a>
-</li>
-<li>defaultExtension
-: <a class="el" href="classcmd2_1_1Cmd.html#ab14061f1d84f49fb8fefcce285e7aec7">cmd2::Cmd</a>
-</li>
-<li>do__load
-: <a class="el" href="classcmd2_1_1Cmd.html#a3a237dae48a4dba0daa7e114ff098e90">cmd2::Cmd</a>
-</li>
-<li>do_edit
-: <a class="el" href="classcmd2_1_1Cmd.html#a900317e58aad07d0d1fb48080dc63d5c">cmd2::Cmd</a>
-</li>
-<li>do_eof
-: <a class="el" href="classcmd2_1_1Cmd.html#a489ae23e2c2dc31c04eab9287c9339fa">cmd2::Cmd</a>
-</li>
-<li>do_exit
-: <a class="el" href="classcmd2_1_1Cmd.html#a7407cf3f70091dc1ade5acb856585850">cmd2::Cmd</a>
-</li>
-<li>do_hi
-: <a class="el" href="classcmd2_1_1Cmd.html#a71e16c0eab993aa6f22272e04615fa4e">cmd2::Cmd</a>
-</li>
-<li>do_l
-: <a class="el" href="classcmd2_1_1Cmd.html#a978b02763d086aa3f4a278c370b6798f">cmd2::Cmd</a>
-</li>
-<li>do_li
-: <a class="el" href="classcmd2_1_1Cmd.html#a0be8d5c8676c2da5eacb8dbaf2e10e29">cmd2::Cmd</a>
-</li>
-<li>do_orate
-: <a class="el" href="classexample_1_1CmdLineApp.html#ac9058ddc022235f3876c6b410ddeb688">example::CmdLineApp</a>
-</li>
-<li>do_q
-: <a class="el" href="classcmd2_1_1Cmd.html#ad938266e8224edd7a6e681b9f4416cb5">cmd2::Cmd</a>
-</li>
-<li>do_r
-: <a class="el" href="classcmd2_1_1Cmd.html#a0a9b6e01b7ac4efb65f2957c28949e87">cmd2::Cmd</a>
-</li>
-<li>do_say
-: <a class="el" href="classexample_1_1CmdLineApp.html#a5acab19a8c4c609e944ea1cb345a5ec3">example::CmdLineApp</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>echo
-: <a class="el" href="classcmd2_1_1Cmd.html#a417779ccb5de864826f97a959bd196d3">cmd2::Cmd</a>
-</li>
-<li>editor
-: <a class="el" href="classcmd2_1_1Cmd.html#a25fe904aca52573c6f10e798dd561588">cmd2::Cmd</a>
-</li>
-<li>errmsg
-: <a class="el" href="classcmd2_1_1PasteBufferError.html#adaa363483c6d5a54f13713233ba398b2">cmd2::PasteBufferError</a>
-</li>
-<li>excludeFromHistory
-: <a class="el" href="classcmd2_1_1Cmd.html#a35586c262b272917f6ecae8e76fca6b9">cmd2::Cmd</a>
-</li>
-<li>expectationParser
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#af9574fde56ba05bc1532a6a028fb566d">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>feedback_to_output
-: <a class="el" href="classcmd2_1_1Cmd.html#ad571e5687af698c33a547062762a26bc">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>gold
-: <a class="el" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">pirate2::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">pirate6::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">pirate5::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">pirate4::Pirate</a>
-, <a class="el" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">pirate3::Pirate</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>help
-: <a class="el" href="classcmd2_1_1Cmd.html#a9db85d1db5ea30170d540102f1206b1f">cmd2::Cmd</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">pirate8::Pirate</a>
-</li>
-<li>history
-: <a class="el" href="classcmd2_1_1Cmd.html#a666a090bc7298aae6ca55840e9418f96">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>idx
-: <a class="el" href="classcmd2_1_1HistoryItem.html#a83243fbd9faac88d0fb2c13473029d12">cmd2::HistoryItem</a>
-</li>
-<li>initial_gold
-: <a class="el" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">pirate3::Pirate</a>
-, <a class="el" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">pirate5::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">pirate6::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">pirate7::Pirate</a>
-, <a class="el" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">pirate4::Pirate</a>
-</li>
-<li>initial_stdout
-: <a class="el" href="classcmd2_1_1Cmd.html#af7cb41e066bc55be38b97ea82269e5e8">cmd2::Cmd</a>
-</li>
-<li>inputParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a984d7a052143f938fa7894fbd44632d2">cmd2::Cmd</a>
-</li>
-<li>intro
-: <a class="el" href="classcmd2_1_1Cmd.html#a3f1d7fcb42b72f182eed91009e0708c3">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>kept_state
-: <a class="el" href="classcmd2_1_1Cmd.html#ad480d9102b3a5e4c8c5541d2c205a1ad">cmd2::Cmd</a>
-</li>
-<li>kept_sys
-: <a class="el" href="classcmd2_1_1Cmd.html#a86a3b99c482252a9c9e7fc283c7eae5d">cmd2::Cmd</a>
-</li>
-<li>keywords
-: <a class="el" href="classcmd2_1_1Cmd.html#a8ccd464e255a798b587637f9b812dbcd">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>lastcmd
-: <a class="el" href="classcmd2_1_1Cmd.html#adaaec8df571e88463c3b8b02fefea8b2">cmd2::Cmd</a>
-</li>
-<li>legalChars
-: <a class="el" href="classcmd2_1_1Cmd.html#a866c4b8895784a477d36bebfecfa397e">cmd2::Cmd</a>
-</li>
-<li>listformat
-: <a class="el" href="classcmd2_1_1HistoryItem.html#ac496a3283d2754e61e156ddbf2370259">cmd2::HistoryItem</a>
-</li>
-<li>locals_in_py
-: <a class="el" href="classcmd2_1_1Cmd.html#a55e7978c792429a0a2e3321abdbd23fe">cmd2::Cmd</a>
-</li>
-<li>lowercase
-: <a class="el" href="classcmd2_1_1HistoryItem.html#a74c5f486309e86773802f72335ff4252">cmd2::HistoryItem</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>maxrepeats
-: <a class="el" href="classexample_1_1CmdLineApp.html#a81a94979fcdd998c72d530e47bab88e0">example::CmdLineApp</a>
-</li>
-<li>multilineCommand
-: <a class="el" href="classcmd2_1_1Cmd.html#a295de6e6060359049be89b5cdb6c09b1">cmd2::Cmd</a>
-</li>
-<li>multilineCommands
-: <a class="el" href="classexample_1_1CmdLineApp.html#a7720e4d8dd45f289c3962be91c05ac33">example::CmdLineApp</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">pirate7::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a05fbd7501cbc1f911e9a4925e5f0804a">cmd2::Cmd</a>
-</li>
-<li>multilineParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a501ba802672b553037e265760319cfe1">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>noSpecialParse
-: <a class="el" href="classcmd2_1_1Cmd.html#a4e4d47a554f0725c2562c2bc19af1a3e">cmd2::Cmd</a>
-</li>
-<li>notRegexPattern
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#a29b62f02c603b82014102babccd0c40e">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>obj
-: <a class="el" href="classcmd2_1_1Statekeeper.html#a84a5071e786e0dff91a413e3fd0470c1">cmd2::Statekeeper</a>
-</li>
-<li>old_completer
-: <a class="el" href="classcmd2_1_1Cmd.html#a4540b84ee5f75aa1f915042ac4f327dc">cmd2::Cmd</a>
-</li>
-<li>old_stdout
-: <a class="el" href="classcmd2_1_1OutputTrap.html#ac7a0b848dc18c74b089bc0d4044996de">cmd2::OutputTrap</a>
-</li>
-<li>outputTrap
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#adeb5a7b735ad3b7f23a3c44d15ad283e">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>parser
-: <a class="el" href="classcmd2_1_1Cmd.html#a60c8c9f51ca086f83a2563b7c5e93421">cmd2::Cmd</a>
-</li>
-<li>prefixParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a794ce4cfd06ddd8df24df33d9f116a65">cmd2::Cmd</a>
-</li>
-<li>prompt
-: <a class="el" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">pirate7::Pirate</a>
-, <a class="el" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">pirate6::Pirate</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#ae9a33dc613b00f4d5b849c0d3521f2c3">cmd2::Cmd</a>
-</li>
-<li>pystate
-: <a class="el" href="classcmd2_1_1Cmd.html#a30058e5e628d60dedf7c500e270b3e5d">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
-<li>quiet
-: <a class="el" href="classcmd2_1_1Cmd.html#a50495cbf3a3ea3467c86233ebbea4572">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>rangePattern
-: <a class="el" href="classcmd2_1_1History.html#a47db7cadf89510850e60e3c908a376f1">cmd2::History</a>
-</li>
-<li>redirect
-: <a class="el" href="classcmd2_1_1Cmd.html#ac1dac1bcd74f78671161775a95d74c0a">cmd2::Cmd</a>
-</li>
-<li>redirector
-: <a class="el" href="classexample_1_1CmdLineApp.html#adb66a4ed5e10aa018c7e3a4da6779c76">example::CmdLineApp</a>
-, <a class="el" href="classcmd2_1_1Cmd.html#a64b810574dab9ec12100c5344dc66735">cmd2::Cmd</a>
-</li>
-<li>regexPattern
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#aa85409ff40b934d96ca1b3d3ff9e897d">cmd2::Cmd2TestCase</a>
-</li>
-<li>reserved_words
-: <a class="el" href="classcmd2_1_1Cmd.html#a01befaea1ef9fa2c8b26521f7b2dfb9c">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>saveparser
-: <a class="el" href="classcmd2_1_1Cmd.html#aafc3b1cd861e711c3f5e10cd00a41221">cmd2::Cmd</a>
-</li>
-<li>settable
-: <a class="el" href="classcmd2_1_1Cmd.html#a6cec2f634666d15d032d4c113e654c3c">cmd2::Cmd</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">pirate7::Pirate</a>
-</li>
-<li>shortcuts
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8ccfbcd2a4eb800f040fcdbd26089df">cmd2::Cmd</a>
-</li>
-<li>singleLineParser
-: <a class="el" href="classcmd2_1_1Cmd.html#a58e84cc1e072fda53b98ba9ed4376540">cmd2::Cmd</a>
-</li>
-<li>songcolor
-: <a class="el" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">pirate8::Pirate</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">pirate7::Pirate</a>
-</li>
-<li>spanpattern
-: <a class="el" href="classcmd2_1_1History.html#aa5204f159577beb16f07a8a9ada184ec">cmd2::History</a>
-</li>
-<li>stdin
-: <a class="el" href="classcmd2_1_1Cmd.html#a6f0eed071b4e9197cc4fa46a2c8f1457">cmd2::Cmd</a>
-</li>
-<li>stdout
-: <a class="el" href="classcmd2_1_1Cmd.html#a2a71ccfd9f189e17db765b603f2c9a78">cmd2::Cmd</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>terminators
-: <a class="el" href="classcmd2_1_1Cmd.html#a6bd95a7f702f668696ab6e88555da23d">cmd2::Cmd</a>
-, <a class="el" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">pirate7::Pirate</a>
-, <a class="el" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">pirate8::Pirate</a>
-</li>
-<li>timing
-: <a class="el" href="classcmd2_1_1Cmd.html#a2d83899c5edb8c1296cb90b0fb282de7">cmd2::Cmd</a>
-</li>
-<li>transcripts
-: <a class="el" href="classcmd2_1_1Cmd2TestCase.html#ad319aa2e1874f60202610e5b8de33dbb">cmd2::Cmd2TestCase</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>urlre
-: <a class="el" href="classcmd2_1_1Cmd.html#ad8c02476fc0918fde1093ce103be09de">cmd2::Cmd</a>
-</li>
-<li>use_rawinput
-: <a class="el" href="classcmd2_1_1Cmd.html#add0217858bbc4c268a5f2f27330ad1f8">cmd2::Cmd</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/graph_8py.html b/doxygen/html/graph_8py.html
deleted file mode 100644
index ad06755..0000000
--- a/doxygen/html/graph_8py.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('graph_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">graph.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="graph_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html">graph</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">graph::label</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">graph::line</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">graph::tech</a></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="graph_8py.html">graph.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/graph_8py_source.html b/doxygen/html/graph_8py_source.html
deleted file mode 100644
index ad0f318..0000000
--- a/doxygen/html/graph_8py_source.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('graph_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">graph.py</div> </div>
-</div>
-<div class="contents">
-<a href="graph_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacegraph.html">00001</a> <span class="keyword">from</span> turtle <span class="keyword">import</span> *
-<a name="l00002"></a>00002 pu()
-<a name="l00003"></a>00003 goto(-400,-400)
-<a name="l00004"></a>00004
-<a name="l00005"></a><a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">00005</a> <span class="keyword">def </span><a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">label</a>(txt):
-<a name="l00006"></a>00006 write(txt, font=(<span class="stringliteral">&#39;Arial&#39;</span>, 20, <span class="stringliteral">&#39;italic&#39;</span>))
-<a name="l00007"></a>00007 hideturtle()
-<a name="l00008"></a>00008 width(6)
-<a name="l00009"></a>00009
-<a name="l00010"></a><a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">00010</a> <span class="keyword">def </span><a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(len, _label):
-<a name="l00011"></a>00011 start = pos()
-<a name="l00012"></a>00012 pd()
-<a name="l00013"></a>00013 forward(len)
-<a name="l00014"></a>00014 pu()
-<a name="l00015"></a>00015 forward(30)
-<a name="l00016"></a>00016 pd()
-<a name="l00017"></a>00017 <a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">label</a>(_label)
-<a name="l00018"></a>00018 pu()
-<a name="l00019"></a>00019 goto(start)
-<a name="l00020"></a>00020
-<a name="l00021"></a><a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">00021</a> <span class="keyword">def </span><a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(x, y, _label):
-<a name="l00022"></a>00022 pu()
-<a name="l00023"></a>00023 goto(x, y)
-<a name="l00024"></a>00024 pd()
-<a name="l00025"></a>00025 write(_label, font=(<span class="stringliteral">&#39;Arial&#39;</span>, 40, <span class="stringliteral">&#39;bold&#39;</span>))
-<a name="l00026"></a>00026 pu()
-<a name="l00027"></a>00027
-<a name="l00028"></a>00028 <a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(600, <span class="stringliteral">&quot;Easy to write&quot;</span>)
-<a name="l00029"></a>00029 left(90)
-<a name="l00030"></a>00030 <a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(600, <span class="stringliteral">&quot;Easy to use&quot;</span>)
-<a name="l00031"></a>00031
-<a name="l00032"></a>00032 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-360, 160, <span class="stringliteral">&#39;GUI&#39;</span>)
-<a name="l00033"></a>00033 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-390, 100, <span class="stringliteral">&#39;AJAX&#39;</span>)
-<a name="l00034"></a>00034 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-300, -10, <span class="stringliteral">&#39;webapp&#39;</span>)
-<a name="l00035"></a>00035 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(190, -380, <span class="stringliteral">&#39;CLU&#39;</span>)
-<a name="l00036"></a>00036 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(60, -320, <span class="stringliteral">&#39;TUI&#39;</span>)
-<a name="l00037"></a>00037 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(100, -210, <span class="stringliteral">&#39;cmd&#39;</span>)
-<a name="l00038"></a>00038 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(80, -80, <span class="stringliteral">&#39;cmd2&#39;</span>)
-<a name="l00039"></a>00039
-<a name="l00040"></a>00040 <span class="keywordflow">while</span> <span class="keyword">True</span>:
-<a name="l00041"></a>00041 <span class="keywordflow">pass</span>
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="graph_8py.html">graph.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/graph_legend.dot b/doxygen/html/graph_legend.dot
deleted file mode 100644
index a36be2b..0000000
--- a/doxygen/html/graph_legend.dot
+++ /dev/null
@@ -1,23 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- Node9 [shape="box",label="Inherited",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",fillcolor="grey75",style="filled" fontcolor="black"];
- Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node10 [shape="box",label="PublicBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"];
- Node11 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node11 [shape="box",label="Truncated",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"];
- Node13 -> Node9 [dir="back",color="darkgreen",fontsize="10",style="solid",fontname="Helvetica"];
- Node13 [shape="box",label="ProtectedBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"];
- Node14 -> Node9 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="Helvetica"];
- Node14 [shape="box",label="PrivateBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"];
- Node15 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node15 [shape="box",label="Undocumented",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
- Node16 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node16 [shape="box",label="Templ< int >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"];
- Node17 -> Node16 [dir="back",color="orange",fontsize="10",style="dashed",label="< int >",fontname="Helvetica"];
- Node17 [shape="box",label="Templ< T >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"];
- Node18 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label="m_usedClass",fontname="Helvetica"];
- Node18 [shape="box",label="Used",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"];
-}
diff --git a/doxygen/html/graph_legend.html b/doxygen/html/graph_legend.html
deleted file mode 100644
index a37be99..0000000
--- a/doxygen/html/graph_legend.html
+++ /dev/null
@@ -1,183 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Graph Legend</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('graph_legend.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Graph Legend</div> </div>
-</div>
-<div class="contents">
-<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
-<p>Consider the following example: </p>
-<div class="fragment"><pre class="fragment"><span class="comment">/*! Invisible class because of truncation */</span>
-<span class="keyword">class </span>Invisible { };
-<span class="comment"></span>
-<span class="comment">/*! Truncated class, inheritance relation is hidden */</span>
-<span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };
-
-<span class="comment">/* Class not documented with doxygen comments */</span>
-<span class="keyword">class </span>Undocumented { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using public inheritance */</span>
-<span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };
-<span class="comment"></span>
-<span class="comment">/*! A template class */</span>
-<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using protected inheritance */</span>
-<span class="keyword">class </span>ProtectedBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is inherited using private inheritance */</span>
-<span class="keyword">class </span>PrivateBase { };
-<span class="comment"></span>
-<span class="comment">/*! Class that is used by the Inherited class */</span>
-<span class="keyword">class </span>Used { };
-<span class="comment"></span>
-<span class="comment">/*! Super class that inherits a number of other classes */</span>
-<span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,
- <span class="keyword">protected</span> ProtectedBase,
- <span class="keyword">private</span> PrivateBase,
- <span class="keyword">public</span> Undocumented,
- <span class="keyword">public</span> Templ&lt;int&gt;
-{
- <span class="keyword">private</span>:
- Used *m_usedClass;
-};
-</pre></div><p> This will result in the following graph:</p>
-<center>[!-- SVG 0 --] </center> <p>The boxes in the above graph have the following meaning: </p>
-<ul>
-<li>
-A filled gray box represents the struct or class for which the graph is generated. </li>
-<li>
-A box with a black border denotes a documented struct or class. </li>
-<li>
-A box with a grey border denotes an undocumented struct or class. </li>
-<li>
-A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
-</ul>
-<p>The arrows have the following meaning: </p>
-<ul>
-<li>
-A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
-<li>
-A dark green arrow is used for protected inheritance. </li>
-<li>
-A dark red arrow is used for private inheritance. </li>
-<li>
-A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </li>
-<li>
-A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:46:39 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/graph_legend.md5 b/doxygen/html/graph_legend.md5
deleted file mode 100644
index 37c554f..0000000
--- a/doxygen/html/graph_legend.md5
+++ /dev/null
@@ -1 +0,0 @@
-91f5b97ff366c2dec3a0bdb81eacfe0f \ No newline at end of file
diff --git a/doxygen/html/hierarchy.html b/doxygen/html/hierarchy.html
deleted file mode 100644
index 8ac7693..0000000
--- a/doxygen/html/hierarchy.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Hierarchy</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('hierarchy.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Class Hierarchy</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><ul>
-<li><a class="el" href="classcmd2_1_1Borg.html">cmd2::Borg</a><ul>
-<li><a class="el" href="classcmd2_1_1OutputTrap.html">cmd2::OutputTrap</a></li>
-</ul>
-</li>
-<li><a class="el" href="classcmd2_1_1Cmd.html">cmd2::Cmd</a><ul>
-<li><a class="el" href="classexample_1_1CmdLineApp.html">example::CmdLineApp</a></li>
-<li><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></li>
-<li><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></li>
-<li><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></li>
-</ul>
-</li>
-<li><a class="el" href="classcmd2_1_1Cmd2TestCase.html">cmd2::Cmd2TestCase</a></li>
-<li><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">cmd2::EmbeddedConsoleExit</a></li>
-<li><a class="el" href="classcmd2_1_1EmptyStatement.html">cmd2::EmptyStatement</a></li>
-<li><a class="el" href="classcmd2_1_1History.html">cmd2::History</a></li>
-<li><a class="el" href="classcmd2_1_1HistoryItem.html">cmd2::HistoryItem</a></li>
-<li><a class="el" href="classcmd2_1_1NotSettableError.html">cmd2::NotSettableError</a></li>
-<li><a class="el" href="classcmd2_1_1OptionParser.html">cmd2::OptionParser</a></li>
-<li><a class="el" href="classcmd2_1_1ParsedString.html">cmd2::ParsedString</a></li>
-<li><a class="el" href="classcmd2_1_1PasteBufferError.html">cmd2::PasteBufferError</a></li>
-<li><a class="el" href="classcmd2_1_1Statekeeper.html">cmd2::Statekeeper</a></li>
-<li><a class="el" href="classcmd2_1_1StubbornDict.html">cmd2::StubbornDict</a></li>
-<li><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></li>
-<li><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></li>
-<li><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></li>
-<li><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></li>
-<li><a class="el" href="classpirate_1_1Pirate.html">pirate::Pirate</a></li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/ignoreBug_8py.html b/doxygen/html/ignoreBug_8py.html
deleted file mode 100644
index 38fe3cf..0000000
--- a/doxygen/html/ignoreBug_8py.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/ignoreBug.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('ignoreBug_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">ignoreBug.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="ignoreBug_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignoreBug.html">ignoreBug</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug::parser</a> = Word(printables)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug::teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="ignoreBug_8py.html">ignoreBug.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/ignoreBug_8py_source.html b/doxygen/html/ignoreBug_8py_source.html
deleted file mode 100644
index 3813b20..0000000
--- a/doxygen/html/ignoreBug_8py_source.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/ignoreBug.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('ignoreBug_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">ignoreBug.py</div> </div>
-</div>
-<div class="contents">
-<a href="ignoreBug_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceignoreBug.html">00001</a> <span class="keyword">from</span> pyparsing <span class="keyword">import</span> *
-<a name="l00002"></a>00002
-<a name="l00003"></a><a class="code" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">00003</a> teststr = <span class="stringliteral">&#39;please /* ignoreme: | oops */ findme: | kthx&#39;</span>
-<a name="l00004"></a><a class="code" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">00004</a> parser = Word(printables)(<span class="stringliteral">&#39;leadWord&#39;</span>) + SkipTo(<span class="stringliteral">&#39;|&#39;</span>)(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00005"></a>00005 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00006"></a>00006 parser.ignore(cStyleComment)
-<a name="l00007"></a>00007 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00008"></a>00008 parser = Combine(parser)
-<a name="l00009"></a>00009 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00010"></a>00010 parser.ignore(cStyleComment)
-<a name="l00011"></a>00011 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="ignoreBug_8py.html">ignoreBug.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/ignore_bug_8py.html b/doxygen/html/ignore_bug_8py.html
deleted file mode 100644
index 30b301a..0000000
--- a/doxygen/html/ignore_bug_8py.html
+++ /dev/null
@@ -1,141 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/ignoreBug.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('ignore_bug_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="ignore_bug_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignore_bug.html">ignoreBug</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignore_bug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug::teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignore_bug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug::parser</a> = Word(printables)</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="ignore_bug_8py.html">ignoreBug.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/ignore_bug_8py_source.html b/doxygen/html/ignore_bug_8py_source.html
deleted file mode 100644
index 3962a7d..0000000
--- a/doxygen/html/ignore_bug_8py_source.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/ignoreBug.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('ignore_bug_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py</div> </div>
-</div>
-<div class="contents">
-<a href="ignore_bug_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceignore_bug.html">00001</a> <span class="keyword">from</span> pyparsing <span class="keyword">import</span> *
-<a name="l00002"></a>00002
-<a name="l00003"></a><a class="code" href="namespaceignore_bug.html#acf61c857d11f34ac14b279d2712bc8e5">00003</a> teststr = <span class="stringliteral">&#39;please /* ignoreme: | oops */ findme: | kthx&#39;</span>
-<a name="l00004"></a><a class="code" href="namespaceignore_bug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">00004</a> parser = Word(printables)(<span class="stringliteral">&#39;leadWord&#39;</span>) + SkipTo(<span class="stringliteral">&#39;|&#39;</span>)(<span class="stringliteral">&#39;statement&#39;</span>)
-<a name="l00005"></a>00005 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00006"></a>00006 parser.ignore(cStyleComment)
-<a name="l00007"></a>00007 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00008"></a>00008 parser = Combine(parser)
-<a name="l00009"></a>00009 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-<a name="l00010"></a>00010 parser.ignore(cStyleComment)
-<a name="l00011"></a>00011 <span class="keywordflow">print</span> parser.parseString(teststr).statement
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="ignore_bug_8py.html">ignoreBug.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/index.html b/doxygen/html/index.html
deleted file mode 100644
index 37726c5..0000000
--- a/doxygen/html/index.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Main Page</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li class="current"><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('index.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Cmd2 Documentation</div> </div>
-</div>
-<div class="contents">
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/inherit_graph_0.dot b/doxygen/html/inherit_graph_0.dot
deleted file mode 100644
index 296e1b5..0000000
--- a/doxygen/html/inherit_graph_0.dot
+++ /dev/null
@@ -1,10 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::Borg",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Borg.html"];
- Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node2 [label="cmd2::OutputTrap",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1OutputTrap.html"];
-}
diff --git a/doxygen/html/inherit_graph_0.md5 b/doxygen/html/inherit_graph_0.md5
deleted file mode 100644
index 8ac7fa9..0000000
--- a/doxygen/html/inherit_graph_0.md5
+++ /dev/null
@@ -1 +0,0 @@
-605b6c1a169582c821167068a87f0e05 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_1.dot b/doxygen/html/inherit_graph_1.dot
deleted file mode 100644
index f658050..0000000
--- a/doxygen/html/inherit_graph_1.dot
+++ /dev/null
@@ -1,16 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::Cmd",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd.html"];
- Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node2 [label="example::CmdLineApp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classexample_1_1CmdLineApp.html"];
- Node1 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node3 [label="pirate6::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate6_1_1Pirate.html"];
- Node1 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node4 [label="pirate7::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate7_1_1Pirate.html"];
- Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
- Node5 [label="pirate8::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate8_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_1.md5 b/doxygen/html/inherit_graph_1.md5
deleted file mode 100644
index b2c7e05..0000000
--- a/doxygen/html/inherit_graph_1.md5
+++ /dev/null
@@ -1 +0,0 @@
-7eac0f4d579ff04279d696d56f494c6f \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_10.dot b/doxygen/html/inherit_graph_10.dot
deleted file mode 100644
index 5aea240..0000000
--- a/doxygen/html/inherit_graph_10.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::PasteBufferError",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1PasteBufferError.html"];
-}
diff --git a/doxygen/html/inherit_graph_10.md5 b/doxygen/html/inherit_graph_10.md5
deleted file mode 100644
index d158033..0000000
--- a/doxygen/html/inherit_graph_10.md5
+++ /dev/null
@@ -1 +0,0 @@
-5f09ddd5a000505bb32a697652322365 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_11.dot b/doxygen/html/inherit_graph_11.dot
deleted file mode 100644
index 70d1a62..0000000
--- a/doxygen/html/inherit_graph_11.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::Statekeeper",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Statekeeper.html"];
-}
diff --git a/doxygen/html/inherit_graph_11.md5 b/doxygen/html/inherit_graph_11.md5
deleted file mode 100644
index 3006e74..0000000
--- a/doxygen/html/inherit_graph_11.md5
+++ /dev/null
@@ -1 +0,0 @@
-dd912c9264b852a353108fcd71d24cd5 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_12.dot b/doxygen/html/inherit_graph_12.dot
deleted file mode 100644
index 3ac3b05..0000000
--- a/doxygen/html/inherit_graph_12.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::StubbornDict",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1StubbornDict.html"];
-}
diff --git a/doxygen/html/inherit_graph_12.md5 b/doxygen/html/inherit_graph_12.md5
deleted file mode 100644
index e0a89b2..0000000
--- a/doxygen/html/inherit_graph_12.md5
+++ /dev/null
@@ -1 +0,0 @@
-2b895ea4b6208926092fed26078b959a \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_13.dot b/doxygen/html/inherit_graph_13.dot
deleted file mode 100644
index ee51792..0000000
--- a/doxygen/html/inherit_graph_13.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="pirate2::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate2_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_13.md5 b/doxygen/html/inherit_graph_13.md5
deleted file mode 100644
index 914e97d..0000000
--- a/doxygen/html/inherit_graph_13.md5
+++ /dev/null
@@ -1 +0,0 @@
-b136ab98c6b50e389aa70cb0234eeb42 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_14.dot b/doxygen/html/inherit_graph_14.dot
deleted file mode 100644
index 86e87fc..0000000
--- a/doxygen/html/inherit_graph_14.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="pirate3::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate3_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_14.md5 b/doxygen/html/inherit_graph_14.md5
deleted file mode 100644
index 6a89a43..0000000
--- a/doxygen/html/inherit_graph_14.md5
+++ /dev/null
@@ -1 +0,0 @@
-c8383aa14f50d575cac3fdbfb9dfb85c \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_15.dot b/doxygen/html/inherit_graph_15.dot
deleted file mode 100644
index 9384cd9..0000000
--- a/doxygen/html/inherit_graph_15.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="pirate4::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate4_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_15.md5 b/doxygen/html/inherit_graph_15.md5
deleted file mode 100644
index 3e61b8b..0000000
--- a/doxygen/html/inherit_graph_15.md5
+++ /dev/null
@@ -1 +0,0 @@
-1f1dd76a68c8586cb4fcce1d1e303bfc \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_16.dot b/doxygen/html/inherit_graph_16.dot
deleted file mode 100644
index 7afa29c..0000000
--- a/doxygen/html/inherit_graph_16.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="pirate5::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate5_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_16.md5 b/doxygen/html/inherit_graph_16.md5
deleted file mode 100644
index 34e37e7..0000000
--- a/doxygen/html/inherit_graph_16.md5
+++ /dev/null
@@ -1 +0,0 @@
-521959e49a1cba9e1a75dbca581ad002 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_17.dot b/doxygen/html/inherit_graph_17.dot
deleted file mode 100644
index fd7cdd9..0000000
--- a/doxygen/html/inherit_graph_17.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="pirate::Pirate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classpirate_1_1Pirate.html"];
-}
diff --git a/doxygen/html/inherit_graph_17.md5 b/doxygen/html/inherit_graph_17.md5
deleted file mode 100644
index c3f00f1..0000000
--- a/doxygen/html/inherit_graph_17.md5
+++ /dev/null
@@ -1 +0,0 @@
-5496ee0b6de8f927e6ee003613f9fbc9 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_2.dot b/doxygen/html/inherit_graph_2.dot
deleted file mode 100644
index 0d1a091..0000000
--- a/doxygen/html/inherit_graph_2.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::Cmd2TestCase",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1Cmd2TestCase.html"];
-}
diff --git a/doxygen/html/inherit_graph_2.md5 b/doxygen/html/inherit_graph_2.md5
deleted file mode 100644
index b16d417..0000000
--- a/doxygen/html/inherit_graph_2.md5
+++ /dev/null
@@ -1 +0,0 @@
-979d0141dd3288461d6f217466a70cc7 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_3.dot b/doxygen/html/inherit_graph_3.dot
deleted file mode 100644
index fc473a6..0000000
--- a/doxygen/html/inherit_graph_3.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::EmbeddedConsoleExit",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1EmbeddedConsoleExit.html"];
-}
diff --git a/doxygen/html/inherit_graph_3.md5 b/doxygen/html/inherit_graph_3.md5
deleted file mode 100644
index e157b4d..0000000
--- a/doxygen/html/inherit_graph_3.md5
+++ /dev/null
@@ -1 +0,0 @@
-2b35b4a9d505d9a9aa1f3d5caabee86a \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_4.dot b/doxygen/html/inherit_graph_4.dot
deleted file mode 100644
index 7e789f3..0000000
--- a/doxygen/html/inherit_graph_4.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::EmptyStatement",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1EmptyStatement.html"];
-}
diff --git a/doxygen/html/inherit_graph_4.md5 b/doxygen/html/inherit_graph_4.md5
deleted file mode 100644
index 680d54b..0000000
--- a/doxygen/html/inherit_graph_4.md5
+++ /dev/null
@@ -1 +0,0 @@
-8559c3de0da0e962919829d2485763a6 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_5.dot b/doxygen/html/inherit_graph_5.dot
deleted file mode 100644
index 8ad1a33..0000000
--- a/doxygen/html/inherit_graph_5.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::History",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1History.html"];
-}
diff --git a/doxygen/html/inherit_graph_5.md5 b/doxygen/html/inherit_graph_5.md5
deleted file mode 100644
index e156c7b..0000000
--- a/doxygen/html/inherit_graph_5.md5
+++ /dev/null
@@ -1 +0,0 @@
-ad89a83aa46bb18be19cdc669d4dd6da \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_6.dot b/doxygen/html/inherit_graph_6.dot
deleted file mode 100644
index a57f5bc..0000000
--- a/doxygen/html/inherit_graph_6.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::HistoryItem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1HistoryItem.html"];
-}
diff --git a/doxygen/html/inherit_graph_6.md5 b/doxygen/html/inherit_graph_6.md5
deleted file mode 100644
index baaa08a..0000000
--- a/doxygen/html/inherit_graph_6.md5
+++ /dev/null
@@ -1 +0,0 @@
-c2053284b63384a9ca315f5e1c543788 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_7.dot b/doxygen/html/inherit_graph_7.dot
deleted file mode 100644
index 1264958..0000000
--- a/doxygen/html/inherit_graph_7.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::NotSettableError",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1NotSettableError.html"];
-}
diff --git a/doxygen/html/inherit_graph_7.md5 b/doxygen/html/inherit_graph_7.md5
deleted file mode 100644
index 3470220..0000000
--- a/doxygen/html/inherit_graph_7.md5
+++ /dev/null
@@ -1 +0,0 @@
-30d32b8af2389a9a59527704ebfb9944 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_8.dot b/doxygen/html/inherit_graph_8.dot
deleted file mode 100644
index ebbdd5a..0000000
--- a/doxygen/html/inherit_graph_8.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::OptionParser",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1OptionParser.html"];
-}
diff --git a/doxygen/html/inherit_graph_8.md5 b/doxygen/html/inherit_graph_8.md5
deleted file mode 100644
index e9cccdd..0000000
--- a/doxygen/html/inherit_graph_8.md5
+++ /dev/null
@@ -1 +0,0 @@
-249d67c084c4f4ec91b7ee7b6d42db64 \ No newline at end of file
diff --git a/doxygen/html/inherit_graph_9.dot b/doxygen/html/inherit_graph_9.dot
deleted file mode 100644
index 987b4e9..0000000
--- a/doxygen/html/inherit_graph_9.dot
+++ /dev/null
@@ -1,8 +0,0 @@
-digraph G
-{
- // INTERACTIVE_SVG=YES
- edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
- node [fontname="Helvetica",fontsize="10",shape=record];
- rankdir="LR";
- Node1 [label="cmd2::ParsedString",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classcmd2_1_1ParsedString.html"];
-}
diff --git a/doxygen/html/inherit_graph_9.md5 b/doxygen/html/inherit_graph_9.md5
deleted file mode 100644
index 10f3ad6..0000000
--- a/doxygen/html/inherit_graph_9.md5
+++ /dev/null
@@ -1 +0,0 @@
-805cac9921b423092c15dab7ed5a55f4 \ No newline at end of file
diff --git a/doxygen/html/inherits.html b/doxygen/html/inherits.html
deleted file mode 100644
index 452875b..0000000
--- a/doxygen/html/inherits.html
+++ /dev/null
@@ -1,170 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Class Hierarchy</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
- <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
- <li class="current"><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('hierarchy.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Class Hierarchy</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">
-<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
-</div><table border="0" cellspacing="10" cellpadding="0">
-<tr><td><!-- SVG 0 -->
-</td></tr>
-<tr><td><!-- SVG 1 -->
-</td></tr>
-<tr><td><!-- SVG 2 -->
-</td></tr>
-<tr><td><!-- SVG 3 -->
-</td></tr>
-<tr><td><!-- SVG 4 -->
-</td></tr>
-<tr><td><!-- SVG 5 -->
-</td></tr>
-<tr><td><!-- SVG 6 -->
-</td></tr>
-<tr><td><!-- SVG 7 -->
-</td></tr>
-<tr><td><!-- SVG 8 -->
-</td></tr>
-<tr><td><!-- SVG 9 -->
-</td></tr>
-<tr><td><!-- SVG 10 -->
-</td></tr>
-<tr><td><!-- SVG 11 -->
-</td></tr>
-<tr><td><!-- SVG 12 -->
-</td></tr>
-<tr><td><!-- SVG 13 -->
-</td></tr>
-<tr><td><!-- SVG 14 -->
-</td></tr>
-<tr><td><!-- SVG 15 -->
-</td></tr>
-<tr><td><!-- SVG 16 -->
-</td></tr>
-<tr><td><!-- SVG 17 -->
-</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:46:38 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/installdox b/doxygen/html/installdox
deleted file mode 100755
index edf5bbf..0000000
--- a/doxygen/html/installdox
+++ /dev/null
@@ -1,112 +0,0 @@
-#!/usr/bin/perl
-
-%subst = ( );
-$quiet = 0;
-
-while ( @ARGV ) {
- $_ = shift @ARGV;
- if ( s/^-// ) {
- if ( /^l(.*)/ ) {
- $v = ($1 eq "") ? shift @ARGV : $1;
- ($v =~ /\/$/) || ($v .= "/");
- $_ = $v;
- if ( /(.+)\@(.+)/ ) {
- if ( exists $subst{$1} ) {
- $subst{$1} = $2;
- } else {
- print STDERR "Unknown tag file $1 given with option -l\n";
- &usage();
- }
- } else {
- print STDERR "Argument $_ is invalid for option -l\n";
- &usage();
- }
- }
- elsif ( /^q/ ) {
- $quiet = 1;
- }
- elsif ( /^\?|^h/ ) {
- &usage();
- }
- else {
- print STDERR "Illegal option -$_\n";
- &usage();
- }
- }
- else {
- push (@files, $_ );
- }
-}
-
-foreach $sub (keys %subst)
-{
- if ( $subst{$sub} eq "" )
- {
- print STDERR "No substitute given for tag file `$sub'\n";
- &usage();
- }
- elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" )
- {
- print "Substituting $subst{$sub} for each occurrence of tag file $sub\n";
- }
-}
-
-if ( ! @files ) {
- if (opendir(D,".")) {
- foreach $file ( readdir(D) ) {
- $match = ".html";
- next if ( $file =~ /^\.\.?$/ );
- ($file =~ /$match/) && (push @files, $file);
- ($file =~ /\.svg/) && (push @files, $file);
- ($file =~ "navtree.js") && (push @files, $file);
- }
- closedir(D);
- }
-}
-
-if ( ! @files ) {
- print STDERR "Warning: No input files given and none found!\n";
-}
-
-foreach $f (@files)
-{
- if ( ! $quiet ) {
- print "Editing: $f...\n";
- }
- $oldf = $f;
- $f .= ".bak";
- unless (rename $oldf,$f) {
- print STDERR "Error: cannot rename file $oldf\n";
- exit 1;
- }
- if (open(F,"<$f")) {
- unless (open(G,">$oldf")) {
- print STDERR "Error: opening file $oldf for writing\n";
- exit 1;
- }
- if ($oldf ne "tree.js") {
- while (<F>) {
- s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (xlink:href|href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g;
- print G "$_";
- }
- }
- else {
- while (<F>) {
- s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g;
- print G "$_";
- }
- }
- }
- else {
- print STDERR "Warning file $f does not exist\n";
- }
- unlink $f;
-}
-
-sub usage {
- print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n";
- print STDERR "Options:\n";
- print STDERR " -l tagfile\@linkName tag file + URL or directory \n";
- print STDERR " -q Quiet mode\n\n";
- exit 1;
-}
diff --git a/doxygen/html/jquery.js b/doxygen/html/jquery.js
deleted file mode 100644
index c052173..0000000
--- a/doxygen/html/jquery.js
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * jQuery JavaScript Library v1.3.2
- * http://jquery.com/
- *
- * Copyright (c) 2009 John Resig
- * Dual licensed under the MIT and GPL licenses.
- * http://docs.jquery.com/License
- *
- * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
- * Revision: 6246
- */
-(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){
-var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
-/*
- * Sizzle CSS Selector Engine - v0.9.3
- * Copyright 2009, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- * More information: http://sizzlejs.com/
- */
-(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0)
-{I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML=' <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function()
-{G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();
-/*
- * jQuery UI 1.7.2
- *
- * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT (MIT-LICENSE.txt)
- * and GPL (GPL-LICENSE.txt) licenses.
- *
- * http://docs.jquery.com/UI
- */
-jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* * jQuery UI Resizable 1.7.2
- *
- * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
- * Dual licensed under the MIT (MIT-LICENSE.txt)
- * and GPL (GPL-LICENSE.txt) licenses.
- *
- * http://docs.jquery.com/UI/Resizables
- *
- * Depends:
- * ui.core.js
- */
-(function(c){c.widget("ui.resizable",c.extend({},c.ui.mouse,{_init:function(){var e=this,j=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(j.aspectRatio),aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate?j.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&c.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f<k.length;f++){var h=c.trim(k[f]),d="ui-resizable-"+h;var g=c('<div class="ui-resizable-handle '+d+'"></div>');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidth<k.width),l=a(k.height)&&h.maxHeight&&(h.maxHeight<k.height),g=a(k.width)&&h.minWidth&&(h.minWidth>k.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e<this._proportionallyResizeElements.length;e++){var g=this._proportionallyResizeElements[e];if(!this.borderDif){var d=[g.css("borderTopWidth"),g.css("borderRightWidth"),g.css("borderBottomWidth"),g.css("borderLeftWidth")],h=[g.css("paddingTop"),g.css("paddingRight"),g.css("paddingBottom"),g.css("paddingLeft")];this.borderDif=c.map(d,function(k,m){var l=parseInt(k,10)||0,n=parseInt(h[m],10)||0;return l+n})}if(c.browser.msie&&!(!(c(f).is(":hidden")||c(f).parents(":hidden").length))){continue}g.css({height:(f.height()-this.borderDif[0]-this.borderDif[2])||0,width:(f.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var e=this.element,h=this.options;this.elementOffset=e.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0))
-{s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);;
-/**
- * jQuery.ScrollTo - Easy element scrolling using jQuery.
- * Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com
- * Licensed under GPL license (http://www.opensource.org/licenses/gpl-license.php).
- * Date: 2/8/2008
- * @author Ariel Flesler
- * @version 1.3.2
- */
-;(function($){var o=$.scrollTo=function(a,b,c){o.window().scrollTo(a,b,c)};o.defaults={axis:'y',duration:1};o.window=function(){return $($.browser.safari?'body':'html')};$.fn.scrollTo=function(l,m,n){if(typeof m=='object'){n=m;m=0}n=$.extend({},o.defaults,n);m=m||n.speed||n.duration;n.queue=n.queue&&n.axis.length>1;if(n.queue)m/=2;n.offset=j(n.offset);n.over=j(n.over);return this.each(function(){var a=this,b=$(a),t=l,c,d={},w=b.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=j(t);break}t=$(t,this);case'object':if(t.is||t.style)c=(t=$(t)).offset()}$.each(n.axis.split(''),function(i,f){var P=f=='x'?'Left':'Top',p=P.toLowerCase(),k='scroll'+P,e=a[k],D=f=='x'?'Width':'Height';if(c){d[k]=c[p]+(w?0:e-b.offset()[p]);if(n.margin){d[k]-=parseInt(t.css('margin'+P))||0;d[k]-=parseInt(t.css('border'+P+'Width'))||0}d[k]+=n.offset[p]||0;if(n.over[p])d[k]+=t[D.toLowerCase()]()*n.over[p]}else d[k]=t[p];if(/^\d+$/.test(d[k]))d[k]=d[k]<=0?0:Math.min(d[k],h(D));if(!i&&n.queue){if(e!=d[k])g(n.onAfterFirst);delete d[k]}});g(n.onAfter);function g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function h(D){var b=w?$.browser.opera?document.body:document.documentElement:a;return b['scroll'+D]-b['client'+D]}})};function j(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
-
diff --git a/doxygen/html/namespacecmd2.html b/doxygen/html/namespacecmd2.html
deleted file mode 100644
index 7e27756..0000000
--- a/doxygen/html/namespacecmd2.html
+++ /dev/null
@@ -1,771 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: cmd2 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacecmd2.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">cmd2 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Borg.html">Borg</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd.html">Cmd</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Cmd2TestCase.html">Cmd2TestCase</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1EmbeddedConsoleExit.html">EmbeddedConsoleExit</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1EmptyStatement.html">EmptyStatement</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1History.html">History</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1HistoryItem.html">HistoryItem</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1NotSettableError.html">NotSettableError</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OptionParser.html">OptionParser</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1OutputTrap.html">OutputTrap</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1ParsedString.html">ParsedString</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1PasteBufferError.html">PasteBufferError</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1Statekeeper.html">Statekeeper</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcmd2_1_1StubbornDict.html">StubbornDict</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">_attr_get_</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cast</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">ljust</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">remaining_args</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">replace_with_file_contents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">__version__</a> = '0.6.4'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">can_clip</a> = False</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">options_defined</a> = []</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">pastebufferr</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">teststring</a> = 'Testing for presence of xclip.'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a> = get_paste_buffer</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">xclipproc</a> = subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">Variant on standard library's cmd with extra features.
-
-To use, simply import cmd2.Cmd instead of cmd.Cmd; use precisely as though you
-were using the standard library's cmd, while enjoying the extra features.
-
-Searchable command history (commands: "hi", "li", "run")
-Load commands from file, save to file, edit commands in file
-Multi-line commands
-Case-insensitive commands
-Special-character shortcut commands (beyond cmd's "@" and "!")
-Settable environment parameters
-Optional _onchange_{paramname} called when environment parameter changes
-Parsing commands with `optparse` options (flags)
-Redirection to file with &gt;, &gt;&gt;; input from file with &lt;
-Easy transcript-based testing of applications (see example/example.py)
-Bash-style ``select`` available
-
-Note that redirection with &gt; and | will only work if `self.stdout.write()`
-is used in place of `print`. The standard library's `cmd` module is
-written to use `self.stdout.write()`,
-
-- Catherine Devlin, Jan 03 2008 - catherinedevlin.blogspot.com
-
-mercurial repository at http://www.assembla.com/wiki/show/python-cmd2
-</pre></div> </div><hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a93001003cf51a72d1d6adaf5e3e22366"></a><!-- doxytag: member="cmd2::_attr_get_" ref="a93001003cf51a72d1d6adaf5e3e22366" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::_attr_get_ </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>obj</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>attr</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [private]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Returns an attribute's value, or None (no error) if undefined.
- Analagous to .get() for dictionaries. Useful when checking for
- value of options that may not have been defined on a given
- method.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00098">98</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00098"></a><a class="code" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">00098</a>
-<a name="l00099"></a>00099 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">_attr_get_</a>(obj, attr):
-<a name="l00100"></a>00100 <span class="stringliteral">&#39;&#39;&#39;Returns an attribute&#39;s value, or None (no error) if undefined.</span>
-<a name="l00101"></a>00101 <span class="stringliteral"> Analagous to .get() for dictionaries. Useful when checking for</span>
-<a name="l00102"></a>00102 <span class="stringliteral"> value of options that may not have been defined on a given</span>
-<a name="l00103"></a>00103 <span class="stringliteral"> method.&#39;&#39;&#39;</span>
-<a name="l00104"></a>00104 <span class="keywordflow">try</span>:
-<a name="l00105"></a>00105 <span class="keywordflow">return</span> getattr(obj, attr)
-<a name="l00106"></a>00106 <span class="keywordflow">except</span> AttributeError:
-<a name="l00107"></a>00107 <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-<a name="l00108"></a>00108
-<a name="l00109"></a>00109 optparse.Values.get = _attr_get_
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a0880940558f324b3958aedfc430f592d"></a><!-- doxytag: member="cmd2::cast" ref="a0880940558f324b3958aedfc430f592d" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::cast </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>current</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>new</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Tries to force a new value into the same type as the current.</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l01412">1412</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01000">cmd2::Cmd::do_set()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l01412"></a><a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">01412</a>
-<a name="l01413"></a>01413 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cast</a>(current, new):
-<a name="l01414"></a>01414 <span class="stringliteral">&quot;&quot;&quot;Tries to force a new value into the same type as the current.&quot;&quot;&quot;</span>
-<a name="l01415"></a>01415 typ = type(current)
-<a name="l01416"></a>01416 <span class="keywordflow">if</span> typ == bool:
-<a name="l01417"></a>01417 <span class="keywordflow">try</span>:
-<a name="l01418"></a>01418 <span class="keywordflow">return</span> bool(int(new))
-<a name="l01419"></a>01419 <span class="keywordflow">except</span> (ValueError, TypeError):
-<a name="l01420"></a>01420 <span class="keywordflow">pass</span>
-<a name="l01421"></a>01421 <span class="keywordflow">try</span>:
-<a name="l01422"></a>01422 new = new.lower()
-<a name="l01423"></a>01423 <span class="keywordflow">except</span>:
-<a name="l01424"></a>01424 <span class="keywordflow">pass</span>
-<a name="l01425"></a>01425 <span class="keywordflow">if</span> (new==<span class="stringliteral">&#39;on&#39;</span>) <span class="keywordflow">or</span> (new[0] <span class="keywordflow">in</span> (<span class="stringliteral">&#39;y&#39;</span>,<span class="stringliteral">&#39;t&#39;</span>)):
-<a name="l01426"></a>01426 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l01427"></a>01427 <span class="keywordflow">if</span> (new==<span class="stringliteral">&#39;off&#39;</span>) <span class="keywordflow">or</span> (new[0] <span class="keywordflow">in</span> (<span class="stringliteral">&#39;n&#39;</span>,<span class="stringliteral">&#39;f&#39;</span>)):
-<a name="l01428"></a>01428 <span class="keywordflow">return</span> <span class="keyword">False</span>
-<a name="l01429"></a>01429 <span class="keywordflow">else</span>:
-<a name="l01430"></a>01430 <span class="keywordflow">try</span>:
-<a name="l01431"></a>01431 <span class="keywordflow">return</span> typ(new)
-<a name="l01432"></a>01432 <span class="keywordflow">except</span>:
-<a name="l01433"></a>01433 <span class="keywordflow">pass</span>
-<a name="l01434"></a>01434 <span class="keywordflow">print</span> (<span class="stringliteral">&quot;Problem setting parameter (now %s) to %s; incorrect type?&quot;</span> % (current, new))
-<a name="l01435"></a>01435 <span class="keywordflow">return</span> current
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9f1495f6c72f7d8c0dbb0f9f22029763"></a><!-- doxytag: member="cmd2::get_paste_buffer" ref="a9f1495f6c72f7d8c0dbb0f9f22029763" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::get_paste_buffer </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00184">184</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00198">get_paste_buffer()</a>, <a class="el" href="cmd2_8py_source.html#l00809">cmd2::Cmd::redirect_output()</a>, and <a class="el" href="cmd2_8py_source.html#l00336">replace_with_file_contents()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00184"></a><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">00184</a>
-<a name="l00185"></a>00185 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>():
-<a name="l00186"></a>00186 win32clipboard.OpenClipboard(0)
-<a name="l00187"></a>00187 <span class="keywordflow">try</span>:
-<a name="l00188"></a>00188 result = win32clipboard.GetClipboardData()
-<a name="l00189"></a>00189 <span class="keywordflow">except</span> TypeError:
-<a name="l00190"></a>00190 result = <span class="stringliteral">&#39;&#39;</span> <span class="comment">#non-text</span>
-<a name="l00191"></a>00191 win32clipboard.CloseClipboard()
- <span class="keywordflow">return</span> result
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a9f1495f6c72f7d8c0dbb0f9f22029763"></a><!-- doxytag: member="cmd2::get_paste_buffer" ref="a9f1495f6c72f7d8c0dbb0f9f22029763" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::get_paste_buffer </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>args</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00198">198</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00184">get_paste_buffer()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00198"></a><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">00198</a>
-<a name="l00199"></a>00199 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>(*args):
- <span class="keywordflow">raise</span> OSError, pastebufferr % (<span class="stringliteral">&#39;pywin32&#39;</span>, <span class="stringliteral">&#39;Download from http://sourceforge.net/projects/pywin32/&#39;</span>)
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ad4ac87ba068f9549b5a7735054df8065"></a><!-- doxytag: member="cmd2::ljust" ref="ad4ac87ba068f9549b5a7735054df8065" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::ljust </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>x</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>width</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fillchar</em> = <code>'&#160;'</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00352">352</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00982">cmd2::Cmd::do_show()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00352"></a><a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">00352</a>
-<a name="l00353"></a>00353 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">ljust</a>(x, width, fillchar=&#39; &#39;):
-<a name="l00354"></a>00354 <span class="stringliteral">&#39;analogous to str.ljust, but works for lists&#39;</span>
-<a name="l00355"></a>00355 <span class="keywordflow">if</span> hasattr(x, <span class="stringliteral">&#39;ljust&#39;</span>):
-<a name="l00356"></a>00356 <span class="keywordflow">return</span> x.ljust(width, fillchar)
-<a name="l00357"></a>00357 <span class="keywordflow">else</span>:
-<a name="l00358"></a>00358 <span class="keywordflow">if</span> len(x) &lt; width:
-<a name="l00359"></a>00359 x = (x + [fillchar] * width)[:width]
-<a name="l00360"></a>00360 <span class="keywordflow">return</span> x
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a863be2c5e3b9fdec03710fd550801c22"></a><!-- doxytag: member="cmd2::options" ref="a863be2c5e3b9fdec03710fd550801c22" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::options </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>option_list</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg_desc</em> = <code>&quot;arg&quot;</code>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">Used as a decorator and passed a list of optparse-style options,
- alters a cmd2 method to populate its ``opts`` argument from its
- raw text argument.
-
- Example: transform
- def do_something(self, arg):
-
- into
- @options([make_option('-q', '--quick', action="store_true",
- help="Makes things fast")],
- "source dest")
- def do_something(self, arg, opts):
- if opts.quick:
- self.fast_button = True
- </pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00112">112</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00086">remaining_args()</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l01039">cmd2::Cmd::do_py()</a>, <a class="el" href="pirate8_8py_source.html#l00042">pirate8::Pirate::do_sing()</a>, and <a class="el" href="cmd2_8py_source.html#l00946">cmd2::Cmd::select()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00112"></a><a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">00112</a>
-<a name="l00113"></a>00113 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>(option_list, arg_desc=&quot;arg&quot;):
-<a name="l00114"></a>00114 <span class="stringliteral">&#39;&#39;&#39;Used as a decorator and passed a list of optparse-style options,</span>
-<a name="l00115"></a>00115 <span class="stringliteral"> alters a cmd2 method to populate its ``opts`` argument from its</span>
-<a name="l00116"></a>00116 <span class="stringliteral"> raw text argument.</span>
-<a name="l00117"></a>00117 <span class="stringliteral"></span>
-<a name="l00118"></a>00118 <span class="stringliteral"> Example: transform</span>
-<a name="l00119"></a>00119 <span class="stringliteral"> def do_something(self, arg):</span>
-<a name="l00120"></a>00120 <span class="stringliteral"></span>
-<a name="l00121"></a>00121 <span class="stringliteral"> into</span>
-<a name="l00122"></a>00122 <span class="stringliteral"> @options([make_option(&#39;-q&#39;, &#39;--quick&#39;, action=&quot;store_true&quot;,</span>
-<a name="l00123"></a>00123 <span class="stringliteral"> help=&quot;Makes things fast&quot;)],</span>
-<a name="l00124"></a>00124 <span class="stringliteral"> &quot;source dest&quot;)</span>
-<a name="l00125"></a>00125 <span class="stringliteral"> def do_something(self, arg, opts):</span>
-<a name="l00126"></a>00126 <span class="stringliteral"> if opts.quick:</span>
-<a name="l00127"></a>00127 <span class="stringliteral"> self.fast_button = True</span>
-<a name="l00128"></a>00128 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00129"></a>00129 <span class="keywordflow">if</span> <span class="keywordflow">not</span> isinstance(option_list, list):
-<a name="l00130"></a>00130 option_list = [option_list]
-<a name="l00131"></a>00131 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> option_list:
-<a name="l00132"></a>00132 options_defined.append(pyparsing.Literal(opt.get_opt_string()))
-<a name="l00133"></a>00133 <span class="keyword">def </span>option_setup(func):
-<a name="l00134"></a>00134 optionParser = <a class="code" href="classcmd2_1_1OptionParser.html">OptionParser</a>()
-<a name="l00135"></a>00135 <span class="keywordflow">for</span> opt <span class="keywordflow">in</span> option_list:
-<a name="l00136"></a>00136 optionParser.add_option(opt)
-<a name="l00137"></a>00137 optionParser.set_usage(<span class="stringliteral">&quot;%s [options] %s&quot;</span> % (func.__name__[3:], arg_desc))
-<a name="l00138"></a>00138 optionParser._func = func
-<a name="l00139"></a>00139 <span class="keyword">def </span>new_func(instance, arg):
-<a name="l00140"></a>00140 <span class="keywordflow">try</span>:
-<a name="l00141"></a>00141 opts, newArgList = optionParser.parse_args(arg.split())
-<a name="l00142"></a>00142 <span class="comment"># Must find the remaining args in the original argument list, but </span>
-<a name="l00143"></a>00143 <span class="comment"># mustn&#39;t include the command itself</span>
-<a name="l00144"></a>00144 <span class="comment">#if hasattr(arg, &#39;parsed&#39;) and newArgList[0] == arg.parsed.command:</span>
-<a name="l00145"></a>00145 <span class="comment"># newArgList = newArgList[1:]</span>
-<a name="l00146"></a>00146 newArgs = <a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">remaining_args</a>(arg, newArgList)
-<a name="l00147"></a>00147 <span class="keywordflow">if</span> isinstance(arg, ParsedString):
-<a name="l00148"></a>00148 arg = arg.with_args_replaced(newArgs)
-<a name="l00149"></a>00149 <span class="keywordflow">else</span>:
-<a name="l00150"></a>00150 arg = newArgs
-<a name="l00151"></a>00151 <span class="keywordflow">except</span> optparse.OptParseError, e:
-<a name="l00152"></a>00152 <span class="keywordflow">print</span> (e)
-<a name="l00153"></a>00153 optionParser.print_help()
-<a name="l00154"></a>00154 <span class="keywordflow">return</span>
-<a name="l00155"></a>00155 <span class="keywordflow">if</span> hasattr(opts, <span class="stringliteral">&#39;_exit&#39;</span>):
-<a name="l00156"></a>00156 <span class="keywordflow">return</span> <span class="keywordtype">None</span>
-<a name="l00157"></a>00157 result = func(instance, arg, opts)
-<a name="l00158"></a>00158 <span class="keywordflow">return</span> result
-<a name="l00159"></a>00159 new_func.__doc__ = <span class="stringliteral">&#39;%s\n%s&#39;</span> % (func.__doc__, optionParser.format_help())
-<a name="l00160"></a>00160 <span class="keywordflow">return</span> new_func
-<a name="l00161"></a>00161 <span class="keywordflow">return</span> option_setup
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a11d252497d81548f19771cddf0ca68fb"></a><!-- doxytag: member="cmd2::remaining_args" ref="a11d252497d81548f19771cddf0ca68fb" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::remaining_args </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>oldArgs</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>newArgList</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-Preserves the spacing originally in the argument after
-the removal of options.
-
-&gt;&gt;&gt; remaining_args('-f bar bar cow', ['bar', 'cow'])
-'bar cow'
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00086">86</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00112">options()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00086"></a><a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">00086</a>
-<a name="l00087"></a>00087 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">remaining_args</a>(oldArgs, newArgList):
-<a name="l00088"></a>00088 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l00089"></a>00089 <span class="stringliteral"> Preserves the spacing originally in the argument after</span>
-<a name="l00090"></a>00090 <span class="stringliteral"> the removal of options.</span>
-<a name="l00091"></a>00091 <span class="stringliteral"> </span>
-<a name="l00092"></a>00092 <span class="stringliteral"> &gt;&gt;&gt; remaining_args(&#39;-f bar bar cow&#39;, [&#39;bar&#39;, &#39;cow&#39;])</span>
-<a name="l00093"></a>00093 <span class="stringliteral"> &#39;bar cow&#39;</span>
-<a name="l00094"></a>00094 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00095"></a>00095 pattern = <span class="stringliteral">&#39;\s+&#39;</span>.join(re.escape(a) <span class="keywordflow">for</span> a <span class="keywordflow">in</span> newArgList) + <span class="stringliteral">&#39;\s*$&#39;</span>
-<a name="l00096"></a>00096 matchObj = re.search(pattern, oldArgs)
-<a name="l00097"></a>00097 <span class="keywordflow">return</span> oldArgs[matchObj.start():]
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aa5aa0c16a66d0ec0510ac38f3cc00ad3"></a><!-- doxytag: member="cmd2::replace_with_file_contents" ref="aa5aa0c16a66d0ec0510ac38f3cc00ad3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::replace_with_file_contents </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>fname</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00336">336</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00184">get_paste_buffer()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00336"></a><a class="code" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">00336</a>
-<a name="l00337"></a>00337 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">replace_with_file_contents</a>(fname):
-<a name="l00338"></a>00338 <span class="keywordflow">if</span> fname:
-<a name="l00339"></a>00339 <span class="keywordflow">try</span>:
-<a name="l00340"></a>00340 result = open(os.path.expanduser(fname[0])).read()
-<a name="l00341"></a>00341 <span class="keywordflow">except</span> IOError:
-<a name="l00342"></a>00342 result = <span class="stringliteral">&#39;&lt; %s&#39;</span> % fname[0] <span class="comment"># wasn&#39;t a file after all</span>
-<a name="l00343"></a>00343 <span class="keywordflow">else</span>:
-<a name="l00344"></a>00344 result = <a class="code" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">get_paste_buffer</a>()
-<a name="l00345"></a>00345 <span class="keywordflow">return</span> result
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aae88fcdb31e45b322ecdaf7df9922823"></a><!-- doxytag: member="cmd2::stubbornDict" ref="aae88fcdb31e45b322ecdaf7df9922823" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def cmd2::stubbornDict </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>arg</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>kwarg</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<div class="fragment"><pre class="fragment">
-&gt;&gt;&gt; sorted(stubbornDict('cow a bovine\\nhorse an equine').items())
-[('cow', 'a bovine'), ('horse', 'an equine')]
-&gt;&gt;&gt; sorted(stubbornDict(['badger', 'porcupine a poky creature']).items())
-[('badger', ''), ('porcupine', 'a poky creature')]
-&gt;&gt;&gt; sorted(stubbornDict(turtle='has shell', frog='jumpy').items())
-[('frog', 'jumpy'), ('turtle', 'has shell')]
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00321">321</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00291">cmd2::StubbornDict::__add__()</a>, and <a class="el" href="cmd2_8py_source.html#l00295">cmd2::StubbornDict::__radd__()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00321"></a><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">00321</a>
-<a name="l00322"></a>00322 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">stubbornDict</a>(*arg, **kwarg):
-<a name="l00323"></a>00323 <span class="stringliteral">&#39;&#39;&#39;</span>
-<a name="l00324"></a>00324 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict(&#39;cow a bovine\\nhorse an equine&#39;).items())</span>
-<a name="l00325"></a>00325 <span class="stringliteral"> [(&#39;cow&#39;, &#39;a bovine&#39;), (&#39;horse&#39;, &#39;an equine&#39;)]</span>
-<a name="l00326"></a>00326 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict([&#39;badger&#39;, &#39;porcupine a poky creature&#39;]).items())</span>
-<a name="l00327"></a>00327 <span class="stringliteral"> [(&#39;badger&#39;, &#39;&#39;), (&#39;porcupine&#39;, &#39;a poky creature&#39;)]</span>
-<a name="l00328"></a>00328 <span class="stringliteral"> &gt;&gt;&gt; sorted(stubbornDict(turtle=&#39;has shell&#39;, frog=&#39;jumpy&#39;).items())</span>
-<a name="l00329"></a>00329 <span class="stringliteral"> [(&#39;frog&#39;, &#39;jumpy&#39;), (&#39;turtle&#39;, &#39;has shell&#39;)]</span>
-<a name="l00330"></a>00330 <span class="stringliteral"> &#39;&#39;&#39;</span>
-<a name="l00331"></a>00331 result = {}
-<a name="l00332"></a>00332 <span class="keywordflow">for</span> a <span class="keywordflow">in</span> arg:
-<a name="l00333"></a>00333 result.update(StubbornDict.to_dict(a))
-<a name="l00334"></a>00334 result.update(kwarg)
-<a name="l00335"></a>00335 <span class="keywordflow">return</span> <a class="code" href="classcmd2_1_1StubbornDict.html">StubbornDict</a>(result)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="a514a20ceb8ab40dd89d2df2dd5ff87a0"></a><!-- doxytag: member="cmd2::write_to_paste_buffer" ref="a514a20ceb8ab40dd89d2df2dd5ff87a0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def <a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2::write_to_paste_buffer</a> </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>txt</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00192">192</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>References <a class="el" href="cmd2_8py_source.html#l00200">write_to_paste_buffer</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00192"></a><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">00192</a>
-<a name="l00193"></a>00193 <span class="keyword">def </span><a class="code" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">write_to_paste_buffer</a>(txt):
-<a name="l00194"></a>00194 win32clipboard.OpenClipboard(0)
-<a name="l00195"></a>00195 win32clipboard.EmptyClipboard()
-<a name="l00196"></a>00196 win32clipboard.SetClipboardText(txt)
- win32clipboard.CloseClipboard()
-</pre></div>
-</div>
-</div>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a05ce8a1645f64208f969036f8621ddd2"></a><!-- doxytag: member="cmd2::__version__" ref="a05ce8a1645f64208f969036f8621ddd2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">cmd2::__version__</a> = '0.6.4'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00045">45</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a3f2a6eb75c58ca830028f18cf2851958"></a><!-- doxytag: member="cmd2::can_clip" ref="a3f2a6eb75c58ca830028f18cf2851958" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">cmd2::can_clip</a> = False</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00202">202</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afd483925db6ff208624b8e5c0ae09271"></a><!-- doxytag: member="cmd2::options_defined" ref="afd483925db6ff208624b8e5c0ae09271" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">cmd2::options_defined</a> = []</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00110">110</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="abb901de4eb2987589c68b4d895acd8c3"></a><!-- doxytag: member="cmd2::pastebufferr" ref="abb901de4eb2987589c68b4d895acd8c3" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">cmd2::pastebufferr</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacecmd2.html">00001</a> <span class="stringliteral">&quot;&quot;&quot;Redirecting to or from paste buffer requires %s</span>
-<a name="l00002"></a>00002 <span class="stringliteral">to be installed on operating system.</span>
-<a name="l00003"></a>00003 <span class="stringliteral">%s&quot;&quot;&quot;</span>
-</pre></div>
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00177">177</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab810fc3f05607c1e4311225b04591244"></a><!-- doxytag: member="cmd2::teststring" ref="ab810fc3f05607c1e4311225b04591244" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">cmd2::teststring</a> = 'Testing for presence of xclip.'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00227">227</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a514a20ceb8ab40dd89d2df2dd5ff87a0"></a><!-- doxytag: member="cmd2::write_to_paste_buffer" ref="a514a20ceb8ab40dd89d2df2dd5ff87a0" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def <a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2::write_to_paste_buffer</a> = get_paste_buffer</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00200">200</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-<p>Referenced by <a class="el" href="cmd2_8py_source.html#l00830">cmd2::Cmd::restore_output()</a>, and <a class="el" href="cmd2_8py_source.html#l00192">write_to_paste_buffer()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae76e61704924b26b7ddb97fce8c384ef"></a><!-- doxytag: member="cmd2::xclipproc" ref="ae76e61704924b26b7ddb97fce8c384ef" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">cmd2::xclipproc</a> = subprocess.Popen('xclip -sel clip', shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="cmd2_8py_source.html#l00228">228</a> of file <a class="el" href="cmd2_8py_source.html">cmd2.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacecmd2.html">cmd2</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaceconf.html b/doxygen/html/namespaceconf.html
deleted file mode 100644
index 62bb627..0000000
--- a/doxygen/html/namespaceconf.html
+++ /dev/null
@@ -1,380 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: conf Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaceconf.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">conf Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">copyright</a> = u'2010, Catherine Devlin'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">exclude_trees</a> = ['_build']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">extensions</a> = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">html_static_path</a> = ['_static']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">html_theme</a> = 'default'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">htmlhelp_basename</a> = 'cmd2doc'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">dictionary&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">intersphinx_mapping</a> = {'http://docs.python.org/': None}</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">latex_documents</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">master_doc</a> = 'index'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">project</a> = u'cmd2'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">pygments_style</a> = 'sphinx'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">release</a> = '0.6.0'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">source_suffix</a> = '.rst'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">templates_path</a> = ['_templates']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">version</a> = '0.6.0'</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="ac8ccf456b321bc9052c0691a173b6925"></a><!-- doxytag: member="conf::copyright" ref="ac8ccf456b321bc9052c0691a173b6925" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">conf::copyright</a> = u'2010, Catherine Devlin'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00041">41</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acfb345e27f5356b8778ab7b673e72556"></a><!-- doxytag: member="conf::exclude_trees" ref="acfb345e27f5356b8778ab7b673e72556" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">conf::exclude_trees</a> = ['_build']</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00067">67</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a540efa67c53e84c1c353c1df2e37e39c"></a><!-- doxytag: member="conf::extensions" ref="a540efa67c53e84c1c353c1df2e37e39c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">conf::extensions</a> = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo']</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00025">25</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acb91fefcfd3aa6f3529fa682ab834832"></a><!-- doxytag: member="conf::html_static_path" ref="acb91fefcfd3aa6f3529fa682ab834832" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">conf::html_static_path</a> = ['_static']</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00123">123</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7f1b143ff25817758abd21a7db110510"></a><!-- doxytag: member="conf::html_theme" ref="a7f1b143ff25817758abd21a7db110510" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">conf::html_theme</a> = 'default'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00094">94</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a74d707b34bba474e9057f383ad01de83"></a><!-- doxytag: member="conf::htmlhelp_basename" ref="a74d707b34bba474e9057f383ad01de83" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">conf::htmlhelp_basename</a> = 'cmd2doc'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00161">161</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a9d1981d8fc4e2521d62ffc607e3ef8f2"></a><!-- doxytag: member="conf::intersphinx_mapping" ref="a9d1981d8fc4e2521d62ffc607e3ef8f2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">dictionary <a class="el" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">conf::intersphinx_mapping</a> = {'http://docs.python.org/': None}</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00198">198</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a00b7896473527f894006130b1113cb4b"></a><!-- doxytag: member="conf::latex_documents" ref="a00b7896473527f894006130b1113cb4b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">conf::latex_documents</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceconf.html">00001</a> [
-<a name="l00002"></a>00002 (<span class="stringliteral">&#39;index&#39;</span>, <span class="stringliteral">&#39;cmd2.tex&#39;</span>, <span class="stringliteral">u&#39;cmd2 Documentation&#39;</span>,
-<a name="l00003"></a>00003 <span class="stringliteral">u&#39;Catherine Devlin&#39;</span>, <span class="stringliteral">&#39;manual&#39;</span>),
-<a name="l00004"></a>00004 ]
-</pre></div>
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00174">174</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ae22a29d94a222730836db739d6dbd71e"></a><!-- doxytag: member="conf::master_doc" ref="ae22a29d94a222730836db739d6dbd71e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">conf::master_doc</a> = 'index'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00037">37</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa2c6aefbed1597a70cfb45a760e5977c"></a><!-- doxytag: member="conf::project" ref="aa2c6aefbed1597a70cfb45a760e5977c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">conf::project</a> = u'cmd2'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00040">40</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="afa4e4ed164119ef5f4656e9554ed1f1b"></a><!-- doxytag: member="conf::pygments_style" ref="afa4e4ed164119ef5f4656e9554ed1f1b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">conf::pygments_style</a> = 'sphinx'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00084">84</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a90a599726178800ad5a42f6bc2cd5208"></a><!-- doxytag: member="conf::release" ref="a90a599726178800ad5a42f6bc2cd5208" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">conf::release</a> = '0.6.0'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00050">50</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1e0ba7f4cb1d50fa831f1236a77d60f6"></a><!-- doxytag: member="conf::source_suffix" ref="a1e0ba7f4cb1d50fa831f1236a77d60f6" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">conf::source_suffix</a> = '.rst'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00031">31</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="af50129dcc1f90655539f025595a3093b"></a><!-- doxytag: member="conf::templates_path" ref="af50129dcc1f90655539f025595a3093b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">conf::templates_path</a> = ['_templates']</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00028">28</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a93370314d5e59e93dabf67ca4906c634"></a><!-- doxytag: member="conf::version" ref="a93370314d5e59e93dabf67ca4906c634" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">conf::version</a> = '0.6.0'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="conf_8py_source.html#l00048">48</a> of file <a class="el" href="conf_8py_source.html">conf.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceconf.html">conf</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaceexample.html b/doxygen/html/namespaceexample.html
deleted file mode 100644
index fbe863a..0000000
--- a/doxygen/html/namespaceexample.html
+++ /dev/null
@@ -1,157 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: example Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaceexample.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">example Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexample_1_1CmdLineApp.html">CmdLineApp</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">c</a> = <a class="el" href="classexample_1_1CmdLineApp.html">CmdLineApp</a>()</td></tr>
-</table>
-<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
-<div class="textblock"><div class="fragment"><pre class="fragment">A sample application for cmd2.</pre></div> </div><hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a067d058cce4025d9c13742cbc474e211"></a><!-- doxytag: member="example::c" ref="a067d058cce4025d9c13742cbc474e211" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">example::c</a> = <a class="el" href="classexample_1_1CmdLineApp.html">CmdLineApp</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="example_8py_source.html#l00034">34</a> of file <a class="el" href="example_8py_source.html">example.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceexample.html">example</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacefileutil.html b/doxygen/html/namespacefileutil.html
deleted file mode 100644
index 16515ec..0000000
--- a/doxygen/html/namespacefileutil.html
+++ /dev/null
@@ -1,152 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: fileutil Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacefileutil.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">fileutil Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">stats</a> = os.stat(fullfilename)</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a8eba55ef4caa4c8d11e8aa2e235b9158"></a><!-- doxytag: member="fileutil::stats" ref="a8eba55ef4caa4c8d11e8aa2e235b9158" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">fileutil::stats</a> = os.stat(fullfilename)</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="fileutil_8py_source.html#l00006">6</a> of file <a class="el" href="fileutil_8py_source.html">fileutil.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacefileutil.html">fileutil</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacegraph.html b/doxygen/html/namespacegraph.html
deleted file mode 100644
index 75351eb..0000000
--- a/doxygen/html/namespacegraph.html
+++ /dev/null
@@ -1,268 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: graph Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacegraph.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#func-members">Functions</a> </div>
- <div class="headertitle">
-<div class="title">graph Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">label</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a></td></tr>
-</table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a5c14f78e77b679d186ec0f801701c679"></a><!-- doxytag: member="graph::label" ref="a5c14f78e77b679d186ec0f801701c679" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def graph::label </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>txt</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="graph_8py_source.html#l00005">5</a> of file <a class="el" href="graph_8py_source.html">graph.py</a>.</p>
-
-<p>Referenced by <a class="el" href="graph_8py_source.html#l00010">line()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00005"></a><a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">00005</a>
-<a name="l00006"></a>00006 <span class="keyword">def </span><a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">label</a>(txt):
-<a name="l00007"></a>00007 write(txt, font=(<span class="stringliteral">&#39;Arial&#39;</span>, 20, <span class="stringliteral">&#39;italic&#39;</span>))
-<a name="l00008"></a>00008 hideturtle()
-<a name="l00009"></a>00009 width(6)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="aeb376d33cefa83d8d00f907473593f8c"></a><!-- doxytag: member="graph::line" ref="aeb376d33cefa83d8d00f907473593f8c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def graph::line </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>len</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>_label</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="graph_8py_source.html#l00010">10</a> of file <a class="el" href="graph_8py_source.html">graph.py</a>.</p>
-
-<p>References <a class="el" href="graph_8py_source.html#l00005">label()</a>.</p>
-
-<p>Referenced by <a class="el" href="graph_8py_source.html#l00021">tech()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00010"></a><a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">00010</a>
-<a name="l00011"></a>00011 <span class="keyword">def </span><a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(len, _label):
-<a name="l00012"></a>00012 start = pos()
-<a name="l00013"></a>00013 pd()
-<a name="l00014"></a>00014 forward(len)
-<a name="l00015"></a>00015 pu()
-<a name="l00016"></a>00016 forward(30)
-<a name="l00017"></a>00017 pd()
-<a name="l00018"></a>00018 <a class="code" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">label</a>(_label)
-<a name="l00019"></a>00019 pu()
-<a name="l00020"></a>00020 goto(start)
-
-</pre></div>
-</div>
-</div>
-<a class="anchor" id="ae6560a9f65fcfa61b262d0b05ec246ff"></a><!-- doxytag: member="graph::tech" ref="ae6560a9f65fcfa61b262d0b05ec246ff" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def graph::tech </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>x</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>_label</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="graph_8py_source.html#l00021">21</a> of file <a class="el" href="graph_8py_source.html">graph.py</a>.</p>
-
-<p>References <a class="el" href="graph_8py_source.html#l00010">line()</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00021"></a><a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">00021</a>
-<a name="l00022"></a>00022 <span class="keyword">def </span><a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(x, y, _label):
-<a name="l00023"></a>00023 pu()
-<a name="l00024"></a>00024 goto(x, y)
-<a name="l00025"></a>00025 pd()
-<a name="l00026"></a>00026 write(_label, font=(<span class="stringliteral">&#39;Arial&#39;</span>, 40, <span class="stringliteral">&#39;bold&#39;</span>))
-<a name="l00027"></a>00027 pu()
-<a name="l00028"></a>00028
-<a name="l00029"></a>00029 <a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(600, <span class="stringliteral">&quot;Easy to write&quot;</span>)
-<a name="l00030"></a>00030 left(90)
-<a name="l00031"></a>00031 <a class="code" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">line</a>(600, <span class="stringliteral">&quot;Easy to use&quot;</span>)
-<a name="l00032"></a>00032
-<a name="l00033"></a>00033 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-360, 160, <span class="stringliteral">&#39;GUI&#39;</span>)
-<a name="l00034"></a>00034 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-390, 100, <span class="stringliteral">&#39;AJAX&#39;</span>)
-<a name="l00035"></a>00035 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(-300, -10, <span class="stringliteral">&#39;webapp&#39;</span>)
-<a name="l00036"></a>00036 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(190, -380, <span class="stringliteral">&#39;CLU&#39;</span>)
-<a name="l00037"></a>00037 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(60, -320, <span class="stringliteral">&#39;TUI&#39;</span>)
-<a name="l00038"></a>00038 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(100, -210, <span class="stringliteral">&#39;cmd&#39;</span>)
-<a name="l00039"></a>00039 <a class="code" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">tech</a>(80, -80, <span class="stringliteral">&#39;cmd2&#39;</span>)
-
-</pre></div>
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacegraph.html">graph</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaceignoreBug.html b/doxygen/html/namespaceignoreBug.html
deleted file mode 100644
index 6ee8d3b..0000000
--- a/doxygen/html/namespaceignoreBug.html
+++ /dev/null
@@ -1,168 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: ignoreBug Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaceignoreBug.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">ignoreBug Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">parser</a> = Word(printables)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a1ccc5c6ff70b8661b4a61bc9cbeebe5a"></a><!-- doxytag: member="ignoreBug::parser" ref="a1ccc5c6ff70b8661b4a61bc9cbeebe5a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug::parser</a> = Word(printables)</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="ignoreBug_8py_source.html#l00004">4</a> of file <a class="el" href="ignoreBug_8py_source.html">ignoreBug.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acf61c857d11f34ac14b279d2712bc8e5"></a><!-- doxytag: member="ignoreBug::teststr" ref="acf61c857d11f34ac14b279d2712bc8e5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug::teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="ignoreBug_8py_source.html#l00003">3</a> of file <a class="el" href="ignoreBug_8py_source.html">ignoreBug.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceignoreBug.html">ignoreBug</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaceignore_bug.html b/doxygen/html/namespaceignore_bug.html
deleted file mode 100644
index 347debc..0000000
--- a/doxygen/html/namespaceignore_bug.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: ignoreBug Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaceignore_bug.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">ignoreBug Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignore_bug.html#acf61c857d11f34ac14b279d2712bc8e5">teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceignore_bug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">parser</a> = Word(printables)</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a1ccc5c6ff70b8661b4a61bc9cbeebe5a"></a><!-- doxytag: member="ignoreBug::parser" ref="a1ccc5c6ff70b8661b4a61bc9cbeebe5a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespaceignore_bug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug::parser</a> = Word(printables)</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="ignore_bug_8py_source.html#l00004">4</a> of file <a class="el" href="ignore_bug_8py_source.html">ignoreBug.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="acf61c857d11f34ac14b279d2712bc8e5"></a><!-- doxytag: member="ignoreBug::teststr" ref="acf61c857d11f34ac14b279d2712bc8e5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespaceignore_bug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug::teststr</a> = 'please /* ignoreme: | oops */ findme: | kthx'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="ignore_bug_8py_source.html#l00003">3</a> of file <a class="el" href="ignore_bug_8py_source.html">ignoreBug.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceignore_bug.html">ignoreBug</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:39:49 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacemembers.html b/doxygen/html/namespacemembers.html
deleted file mode 100644
index 357cdb1..0000000
--- a/doxygen/html/namespacemembers.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Package Functions</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="namespacemembers.html"><span>All</span></a></li>
- <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
- <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="#index__"><span>_</span></a></li>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_f"><span>f</span></a></li>
- <li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_i"><span>i</span></a></li>
- <li><a href="#index_k"><span>k</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- <li><a href="#index_v"><span>v</span></a></li>
- <li><a href="#index_w"><span>w</span></a></li>
- <li><a href="#index_x"><span>x</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacemembers.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div>
-
-<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__version__
-: <a class="el" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">cmd2</a>
-</li>
-<li>_attr_get_()
-: <a class="el" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>author
-: <a class="el" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">setup</a>
-</li>
-<li>author_email
-: <a class="el" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>c
-: <a class="el" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">example</a>
-</li>
-<li>can_clip
-: <a class="el" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">cmd2</a>
-</li>
-<li>cast()
-: <a class="el" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cmd2</a>
-</li>
-<li>classifiers
-: <a class="el" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">setup</a>
-</li>
-<li>copyright
-: <a class="el" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>description
-: <a class="el" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>exclude_trees
-: <a class="el" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">conf</a>
-</li>
-<li>extensions
-: <a class="el" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
-<li>find_packages()
-: <a class="el" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
-<li>get_paste_buffer()
-: <a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>html_static_path
-: <a class="el" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">conf</a>
-</li>
-<li>html_theme
-: <a class="el" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">conf</a>
-</li>
-<li>htmlhelp_basename
-: <a class="el" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>install_requires
-: <a class="el" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">setup</a>
-</li>
-<li>intersphinx_mapping
-: <a class="el" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>keywords
-: <a class="el" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>label()
-: <a class="el" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">graph</a>
-</li>
-<li>latex_documents
-: <a class="el" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">conf</a>
-</li>
-<li>license
-: <a class="el" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">setup</a>
-</li>
-<li>line()
-: <a class="el" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">graph</a>
-</li>
-<li>ljust()
-: <a class="el" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">cmd2</a>
-</li>
-<li>long_description
-: <a class="el" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>master_doc
-: <a class="el" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>options()
-: <a class="el" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">cmd2</a>
-</li>
-<li>options_defined
-: <a class="el" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>parser
-: <a class="el" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug</a>
-</li>
-<li>pastebufferr
-: <a class="el" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">cmd2</a>
-</li>
-<li>pensize
-: <a class="el" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">schematic</a>
-</li>
-<li>pirate
-: <a class="el" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">pirate</a>
-, <a class="el" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">pirate8</a>
-, <a class="el" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">pirate7</a>
-, <a class="el" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">pirate5</a>
-, <a class="el" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">pirate6</a>
-, <a class="el" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">pirate4</a>
-, <a class="el" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">pirate2</a>
-, <a class="el" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">pirate3</a>
-</li>
-<li>project
-: <a class="el" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">conf</a>
-</li>
-<li>py_modules
-: <a class="el" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">setup</a>
-</li>
-<li>pygments_style
-: <a class="el" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>rectangle()
-: <a class="el" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">schematic</a>
-</li>
-<li>release
-: <a class="el" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">conf</a>
-</li>
-<li>remaining_args()
-: <a class="el" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">cmd2</a>
-</li>
-<li>replace_with_file_contents()
-: <a class="el" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>source_suffix
-: <a class="el" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">conf</a>
-</li>
-<li>stats
-: <a class="el" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">fileutil</a>
-</li>
-<li>stubbornDict()
-: <a class="el" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>tech()
-: <a class="el" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">graph</a>
-</li>
-<li>templates_path
-: <a class="el" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">conf</a>
-</li>
-<li>teststr
-: <a class="el" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug</a>
-</li>
-<li>teststring
-: <a class="el" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>url
-: <a class="el" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">setup</a>
-</li>
-<li>use_2to3
-: <a class="el" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>version
-: <a class="el" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">conf</a>
-, <a class="el" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>write_to_paste_buffer
-: <a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
-<li>xclipproc
-: <a class="el" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">cmd2</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacemembers_func.html b/doxygen/html/namespacemembers_func.html
deleted file mode 100644
index ee6add6..0000000
--- a/doxygen/html/namespacemembers_func.html
+++ /dev/null
@@ -1,175 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Package Functions</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="namespacemembers.html"><span>All</span></a></li>
- <li class="current"><a href="namespacemembers_func.html"><span>Functions</span></a></li>
- <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacemembers.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;<ul>
-<li>_attr_get_()
-: <a class="el" href="namespacecmd2.html#a93001003cf51a72d1d6adaf5e3e22366">cmd2</a>
-</li>
-<li>cast()
-: <a class="el" href="namespacecmd2.html#a0880940558f324b3958aedfc430f592d">cmd2</a>
-</li>
-<li>find_packages()
-: <a class="el" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">setup</a>
-</li>
-<li>get_paste_buffer()
-: <a class="el" href="namespacecmd2.html#a9f1495f6c72f7d8c0dbb0f9f22029763">cmd2</a>
-</li>
-<li>label()
-: <a class="el" href="namespacegraph.html#a5c14f78e77b679d186ec0f801701c679">graph</a>
-</li>
-<li>line()
-: <a class="el" href="namespacegraph.html#aeb376d33cefa83d8d00f907473593f8c">graph</a>
-</li>
-<li>ljust()
-: <a class="el" href="namespacecmd2.html#ad4ac87ba068f9549b5a7735054df8065">cmd2</a>
-</li>
-<li>options()
-: <a class="el" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">cmd2</a>
-</li>
-<li>rectangle()
-: <a class="el" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">schematic</a>
-</li>
-<li>remaining_args()
-: <a class="el" href="namespacecmd2.html#a11d252497d81548f19771cddf0ca68fb">cmd2</a>
-</li>
-<li>replace_with_file_contents()
-: <a class="el" href="namespacecmd2.html#aa5aa0c16a66d0ec0510ac38f3cc00ad3">cmd2</a>
-</li>
-<li>stubbornDict()
-: <a class="el" href="namespacecmd2.html#aae88fcdb31e45b322ecdaf7df9922823">cmd2</a>
-</li>
-<li>tech()
-: <a class="el" href="namespacegraph.html#ae6560a9f65fcfa61b262d0b05ec246ff">graph</a>
-</li>
-<li>write_to_paste_buffer()
-: <a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacemembers_vars.html b/doxygen/html/namespacemembers_vars.html
deleted file mode 100644
index a62daa6..0000000
--- a/doxygen/html/namespacemembers_vars.html
+++ /dev/null
@@ -1,363 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Package Functions</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li class="current"><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="namespacemembers.html"><span>All</span></a></li>
- <li><a href="namespacemembers_func.html"><span>Functions</span></a></li>
- <li class="current"><a href="namespacemembers_vars.html"><span>Variables</span></a></li>
- </ul>
- </div>
- <div id="navrow4" class="tabs3">
- <ul class="tablist">
- <li><a href="#index__"><span>_</span></a></li>
- <li><a href="#index_a"><span>a</span></a></li>
- <li><a href="#index_c"><span>c</span></a></li>
- <li><a href="#index_d"><span>d</span></a></li>
- <li><a href="#index_e"><span>e</span></a></li>
- <li><a href="#index_h"><span>h</span></a></li>
- <li><a href="#index_i"><span>i</span></a></li>
- <li><a href="#index_k"><span>k</span></a></li>
- <li><a href="#index_l"><span>l</span></a></li>
- <li><a href="#index_m"><span>m</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_o"><span>o</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
- <li><a href="#index_r"><span>r</span></a></li>
- <li><a href="#index_s"><span>s</span></a></li>
- <li><a href="#index_t"><span>t</span></a></li>
- <li><a href="#index_u"><span>u</span></a></li>
- <li><a href="#index_v"><span>v</span></a></li>
- <li><a href="#index_w"><span>w</span></a></li>
- <li><a href="#index_x"><span>x</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacemembers.html','');
-</script>
-<div id="doc-content">
-<div class="contents">
-&#160;
-
-<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__version__
-: <a class="el" href="namespacecmd2.html#a05ce8a1645f64208f969036f8621ddd2">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>author
-: <a class="el" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">setup</a>
-</li>
-<li>author_email
-: <a class="el" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>c
-: <a class="el" href="namespaceexample.html#a067d058cce4025d9c13742cbc474e211">example</a>
-</li>
-<li>can_clip
-: <a class="el" href="namespacecmd2.html#a3f2a6eb75c58ca830028f18cf2851958">cmd2</a>
-</li>
-<li>classifiers
-: <a class="el" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">setup</a>
-</li>
-<li>copyright
-: <a class="el" href="namespaceconf.html#ac8ccf456b321bc9052c0691a173b6925">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
-<li>description
-: <a class="el" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
-<li>exclude_trees
-: <a class="el" href="namespaceconf.html#acfb345e27f5356b8778ab7b673e72556">conf</a>
-</li>
-<li>extensions
-: <a class="el" href="namespaceconf.html#a540efa67c53e84c1c353c1df2e37e39c">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>html_static_path
-: <a class="el" href="namespaceconf.html#acb91fefcfd3aa6f3529fa682ab834832">conf</a>
-</li>
-<li>html_theme
-: <a class="el" href="namespaceconf.html#a7f1b143ff25817758abd21a7db110510">conf</a>
-</li>
-<li>htmlhelp_basename
-: <a class="el" href="namespaceconf.html#a74d707b34bba474e9057f383ad01de83">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
-<li>install_requires
-: <a class="el" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">setup</a>
-</li>
-<li>intersphinx_mapping
-: <a class="el" href="namespaceconf.html#a9d1981d8fc4e2521d62ffc607e3ef8f2">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_k"></a>- k -</h3><ul>
-<li>keywords
-: <a class="el" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
-<li>latex_documents
-: <a class="el" href="namespaceconf.html#a00b7896473527f894006130b1113cb4b">conf</a>
-</li>
-<li>license
-: <a class="el" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">setup</a>
-</li>
-<li>long_description
-: <a class="el" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
-<li>master_doc
-: <a class="el" href="namespaceconf.html#ae22a29d94a222730836db739d6dbd71e">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>name
-: <a class="el" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
-<li>options_defined
-: <a class="el" href="namespacecmd2.html#afd483925db6ff208624b8e5c0ae09271">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>parser
-: <a class="el" href="namespaceignoreBug.html#a1ccc5c6ff70b8661b4a61bc9cbeebe5a">ignoreBug</a>
-</li>
-<li>pastebufferr
-: <a class="el" href="namespacecmd2.html#abb901de4eb2987589c68b4d895acd8c3">cmd2</a>
-</li>
-<li>pensize
-: <a class="el" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">schematic</a>
-</li>
-<li>pirate
-: <a class="el" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">pirate</a>
-, <a class="el" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">pirate8</a>
-, <a class="el" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">pirate7</a>
-, <a class="el" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">pirate5</a>
-, <a class="el" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">pirate6</a>
-, <a class="el" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">pirate4</a>
-, <a class="el" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">pirate2</a>
-, <a class="el" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">pirate3</a>
-</li>
-<li>project
-: <a class="el" href="namespaceconf.html#aa2c6aefbed1597a70cfb45a760e5977c">conf</a>
-</li>
-<li>py_modules
-: <a class="el" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">setup</a>
-</li>
-<li>pygments_style
-: <a class="el" href="namespaceconf.html#afa4e4ed164119ef5f4656e9554ed1f1b">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
-<li>release
-: <a class="el" href="namespaceconf.html#a90a599726178800ad5a42f6bc2cd5208">conf</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
-<li>source_suffix
-: <a class="el" href="namespaceconf.html#a1e0ba7f4cb1d50fa831f1236a77d60f6">conf</a>
-</li>
-<li>stats
-: <a class="el" href="namespacefileutil.html#a8eba55ef4caa4c8d11e8aa2e235b9158">fileutil</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
-<li>templates_path
-: <a class="el" href="namespaceconf.html#af50129dcc1f90655539f025595a3093b">conf</a>
-</li>
-<li>teststr
-: <a class="el" href="namespaceignoreBug.html#acf61c857d11f34ac14b279d2712bc8e5">ignoreBug</a>
-</li>
-<li>teststring
-: <a class="el" href="namespacecmd2.html#ab810fc3f05607c1e4311225b04591244">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>url
-: <a class="el" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">setup</a>
-</li>
-<li>use_2to3
-: <a class="el" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
-<li>version
-: <a class="el" href="namespaceconf.html#a93370314d5e59e93dabf67ca4906c634">conf</a>
-, <a class="el" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">setup</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
-<li>write_to_paste_buffer
-: <a class="el" href="namespacecmd2.html#a514a20ceb8ab40dd89d2df2dd5ff87a0">cmd2</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_x"></a>- x -</h3><ul>
-<li>xclipproc
-: <a class="el" href="namespacecmd2.html#ae76e61704924b26b7ddb97fce8c384ef">cmd2</a>
-</li>
-</ul>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate.html b/doxygen/html/namespacepirate.html
deleted file mode 100644
index e582c3e..0000000
--- a/doxygen/html/namespacepirate.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">pirate</a> = <a class="el" href="classpirate_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a92146315bbb56a63c7f2ae9b46561b18"></a><!-- doxytag: member="pirate::pirate" ref="a92146315bbb56a63c7f2ae9b46561b18" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">pirate::pirate</a> = <a class="el" href="classpirate_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate_8py_source.html#l00006">6</a> of file <a class="el" href="pirate_8py_source.html">pirate.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate.html">pirate</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate2.html b/doxygen/html/namespacepirate2.html
deleted file mode 100644
index 9ac335e..0000000
--- a/doxygen/html/namespacepirate2.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate2 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate2.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate2 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">pirate</a> = <a class="el" href="classpirate2_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="ae0ca172e472e9d9478fdba1294ede7ee"></a><!-- doxytag: member="pirate2::pirate" ref="ae0ca172e472e9d9478fdba1294ede7ee" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">pirate2::pirate</a> = <a class="el" href="classpirate2_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate2_8py_source.html#l00017">17</a> of file <a class="el" href="pirate2_8py_source.html">pirate2.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate2.html">pirate2</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate3.html b/doxygen/html/namespacepirate3.html
deleted file mode 100644
index ae7737a..0000000
--- a/doxygen/html/namespacepirate3.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate3 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate3.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate3 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">pirate</a> = <a class="el" href="classpirate3_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a4f8be00ef380d4fa4ead52dd857b34e5"></a><!-- doxytag: member="pirate3::pirate" ref="a4f8be00ef380d4fa4ead52dd857b34e5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">pirate3::pirate</a> = <a class="el" href="classpirate3_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate3_8py_source.html#l00020">20</a> of file <a class="el" href="pirate3_8py_source.html">pirate3.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate3.html">pirate3</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate4.html b/doxygen/html/namespacepirate4.html
deleted file mode 100644
index 911cc26..0000000
--- a/doxygen/html/namespacepirate4.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate4 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate4.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate4 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">pirate</a> = <a class="el" href="classpirate4_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a228257dfa354f8adc01ebf8b0057e3ad"></a><!-- doxytag: member="pirate4::pirate" ref="a228257dfa354f8adc01ebf8b0057e3ad" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">pirate4::pirate</a> = <a class="el" href="classpirate4_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate4_8py_source.html#l00026">26</a> of file <a class="el" href="pirate4_8py_source.html">pirate4.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate4.html">pirate4</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate5.html b/doxygen/html/namespacepirate5.html
deleted file mode 100644
index ea391ae..0000000
--- a/doxygen/html/namespacepirate5.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate5 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate5.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate5 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">pirate</a> = <a class="el" href="classpirate5_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="ac04ea60ccda35588c423686756ad4677"></a><!-- doxytag: member="pirate5::pirate" ref="ac04ea60ccda35588c423686756ad4677" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">pirate5::pirate</a> = <a class="el" href="classpirate5_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate5_8py_source.html#l00034">34</a> of file <a class="el" href="pirate5_8py_source.html">pirate5.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate5.html">pirate5</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate6.html b/doxygen/html/namespacepirate6.html
deleted file mode 100644
index f70345f..0000000
--- a/doxygen/html/namespacepirate6.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate6 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate6.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate6 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">pirate</a> = <a class="el" href="classpirate6_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a869da0b1ca00a91f7e5cbc6a6371f38a"></a><!-- doxytag: member="pirate6::pirate" ref="a869da0b1ca00a91f7e5cbc6a6371f38a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">pirate6::pirate</a> = <a class="el" href="classpirate6_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate6_8py_source.html#l00038">38</a> of file <a class="el" href="pirate6_8py_source.html">pirate6.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate6.html">pirate6</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate7.html b/doxygen/html/namespacepirate7.html
deleted file mode 100644
index 6ea2a7f..0000000
--- a/doxygen/html/namespacepirate7.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate7 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate7.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate7 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">pirate</a> = <a class="el" href="classpirate7_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a7d4fc4e2e36d0fd504f5524d8b395449"></a><!-- doxytag: member="pirate7::pirate" ref="a7d4fc4e2e36d0fd504f5524d8b395449" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">pirate7::pirate</a> = <a class="el" href="classpirate7_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate7_8py_source.html#l00045">45</a> of file <a class="el" href="pirate7_8py_source.html">pirate7.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate7.html">pirate7</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacepirate8.html b/doxygen/html/namespacepirate8.html
deleted file mode 100644
index bca8e11..0000000
--- a/doxygen/html/namespacepirate8.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: pirate8 Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacepirate8.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate8 Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html">Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">pirate</a> = <a class="el" href="classpirate8_1_1Pirate.html">Pirate</a>()</td></tr>
-</table>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a2a79aa1145909c491793c5da051fe09a"></a><!-- doxytag: member="pirate8::pirate" ref="a2a79aa1145909c491793c5da051fe09a" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">tuple <a class="el" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">pirate8::pirate</a> = <a class="el" href="classpirate8_1_1Pirate.html">Pirate</a>()</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="pirate8_8py_source.html#l00056">56</a> of file <a class="el" href="pirate8_8py_source.html">pirate8.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacepirate8.html">pirate8</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaces.html b/doxygen/html/namespaces.html
deleted file mode 100644
index 3ecfaa0..0000000
--- a/doxygen/html/namespaces.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: Packages</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaces.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">Packages</div> </div>
-</div>
-<div class="contents">
-<div class="textblock">Here are the packages with brief descriptions (if available):</div><table>
- <tr><td class="indexkey"><a class="el" href="namespacecmd2.html">cmd2</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespaceconf.html">conf</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespaceexample.html">example</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacefileutil.html">fileutil</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacegraph.html">graph</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespaceignoreBug.html">ignoreBug</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate.html">pirate</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate2.html">pirate2</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate3.html">pirate3</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate4.html">pirate4</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate5.html">pirate5</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate6.html">pirate6</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate7.html">pirate7</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacepirate8.html">pirate8</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespaceschematic.html">schematic</a></td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey"><a class="el" href="namespacesetup.html">setup</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespaceschematic.html b/doxygen/html/namespaceschematic.html
deleted file mode 100644
index 1705906..0000000
--- a/doxygen/html/namespaceschematic.html
+++ /dev/null
@@ -1,216 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: schematic Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespaceschematic.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">schematic Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">pensize</a> = 10</td></tr>
-</table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a949cac8aafe622e97cd437ffadbf07af"></a><!-- doxytag: member="schematic::rectangle" ref="a949cac8aafe622e97cd437ffadbf07af" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def schematic::rectangle </td>
- <td>(</td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>x</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>y</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">&#160;</td>
- <td class="paramname"><em>_label</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="schematic_8py_source.html#l00008">8</a> of file <a class="el" href="schematic_8py_source.html">schematic.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00008"></a><a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">00008</a>
-<a name="l00009"></a>00009 <span class="keyword">def </span><a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(x, y, _label):
-<a name="l00010"></a>00010 pu()
-<a name="l00011"></a>00011 seth(0)
-<a name="l00012"></a>00012 backward(x / 2)
-<a name="l00013"></a>00013 fontsize = 40
-<a name="l00014"></a>00014 pd()
-<a name="l00015"></a>00015 <span class="keywordflow">for</span> i <span class="keywordflow">in</span> range(2):
-<a name="l00016"></a>00016 forward(x)
-<a name="l00017"></a>00017 left(90)
-<a name="l00018"></a>00018 forward(y)
-<a name="l00019"></a>00019 left(90)
-<a name="l00020"></a>00020 pu()
-<a name="l00021"></a>00021 forward(x / 2)
-<a name="l00022"></a>00022 left(90)
-<a name="l00023"></a>00023 forward(y / 2 - fontsize)
-<a name="l00024"></a>00024 pd()
-<a name="l00025"></a>00025 write(_label, align=<span class="stringliteral">&#39;center&#39;</span>, font=(<span class="stringliteral">&#39;Arial&#39;</span>, fontsize, <span class="stringliteral">&#39;bold&#39;</span>))
-<a name="l00026"></a>00026
-<a name="l00027"></a>00027 <a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(800, 80, <span class="stringliteral">&#39;cmd&#39;</span>)
-<a name="l00028"></a>00028 pu()
-<a name="l00029"></a>00029 forward(80)
-<a name="l00030"></a>00030 <a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(200, 400, <span class="stringliteral">&#39;cmd2&#39;</span>)
-
-</pre></div>
-</div>
-</div>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a1cb5a35ce77f5d734e548d2370e95c0b"></a><!-- doxytag: member="schematic::pensize" ref="a1cb5a35ce77f5d734e548d2370e95c0b" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">schematic::pensize</a> = 10</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="schematic_8py_source.html#l00004">4</a> of file <a class="el" href="schematic_8py_source.html">schematic.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespaceschematic.html">schematic</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/namespacesetup.html b/doxygen/html/namespacesetup.html
deleted file mode 100644
index f3412bc..0000000
--- a/doxygen/html/namespacesetup.html
+++ /dev/null
@@ -1,405 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: setup Namespace Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="namespacemembers.html"><span>Package&#160;Functions</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('namespacesetup.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">setup Namespace Reference</div> </div>
-</div>
-<div class="contents">
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">find_packages</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">author</a> = 'Catherine Devlin'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">author_email</a> = 'catherine.devlin@gmail.com'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">classifiers</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">description</a> = &quot;Extra features for standard library's cmd module&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">install_requires</a> = ['pyparsing&gt;=1.5.6']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">keywords</a> = 'command prompt console cmd'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">license</a> = 'MIT'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">long_description</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">name</a> = &quot;cmd2&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">py_modules</a> = [&quot;cmd2&quot;]</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">url</a> = 'http://packages.python.org/cmd2/'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">use_2to3</a> = True,</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">version</a> = &quot;0.6.4&quot;</td></tr>
-</table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="abf9d3e0287e770123ae15c37ce1173e5"></a><!-- doxytag: member="setup::find_packages" ref="abf9d3e0287e770123ae15c37ce1173e5" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">def setup::find_packages </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00006">6</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-<div class="fragment"><pre class="fragment"><a name="l00006"></a><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">00006</a>
-<a name="l00007"></a>00007 <span class="keyword">def </span><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">find_packages</a>():
- <span class="keywordflow">return</span> [<span class="stringliteral">&#39;sqlpython&#39;</span>]
-</pre></div>
-</div>
-</div>
-<hr/><h2>Variable Documentation</h2>
-<a class="anchor" id="a7b92894168460f935bc49467954c4a92"></a><!-- doxytag: member="setup::author" ref="a7b92894168460f935bc49467954c4a92" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">setup::author</a> = 'Catherine Devlin'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00018">18</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4ead8e1ca45242906fde7d5489f3beaa"></a><!-- doxytag: member="setup::author_email" ref="a4ead8e1ca45242906fde7d5489f3beaa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">setup::author_email</a> = 'catherine.devlin@gmail.com'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00019">19</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="aa6d1b3ef82314b74854a1a1a473aadbf"></a><!-- doxytag: member="setup::classifiers" ref="aa6d1b3ef82314b74854a1a1a473aadbf" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">setup::classifiers</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacesetup.html">00001</a> [
-<a name="l00002"></a>00002 <span class="stringliteral">&#39;Development Status :: 4 - Beta&#39;</span>,
-<a name="l00003"></a>00003 <span class="stringliteral">&#39;Environment :: Console&#39;</span>,
-<a name="l00004"></a>00004 <span class="stringliteral">&#39;Operating System :: OS Independent&#39;</span>,
-<a name="l00005"></a>00005 <span class="stringliteral">&#39;Intended Audience :: Developers&#39;</span>,
-<a name="l00006"></a><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">00006</a> <span class="stringliteral">&#39;Intended Audience :: System Administrators&#39;</span>,
-<a name="l00007"></a>00007 <span class="stringliteral">&#39;Programming Language :: Python&#39;</span>,
-<a name="l00008"></a>00008 <span class="stringliteral">&#39;License :: OSI Approved :: MIT License&#39;</span>,
-<a name="l00009"></a>00009 <span class="stringliteral">&#39;Topic :: Software Development :: Libraries :: Python Modules&#39;</span>,
-<a name="l00010"></a><a class="code" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">00010</a> ]
-</pre></div>
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00051">51</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4ad612547892c74be7035043265eb65c"></a><!-- doxytag: member="setup::description" ref="a4ad612547892c74be7035043265eb65c" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">setup::description</a> = &quot;Extra features for standard library's cmd module&quot;</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00020">20</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a63491535b376b15204c70db3fe9924d2"></a><!-- doxytag: member="setup::install_requires" ref="a63491535b376b15204c70db3fe9924d2" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">setup::install_requires</a> = ['pyparsing&gt;=1.5.6']</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00010">10</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a97e6300ec1966f2580ee08f1f55e2f46"></a><!-- doxytag: member="setup::keywords" ref="a97e6300ec1966f2580ee08f1f55e2f46" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">setup::keywords</a> = 'command prompt console cmd'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00022">22</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a22ada03d1aaa82c1c9c27d0ae25da2b7"></a><!-- doxytag: member="setup::license" ref="a22ada03d1aaa82c1c9c27d0ae25da2b7" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">setup::license</a> = 'MIT'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00021">21</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a718ebc1d14d8aaf7bf72092d219f19fa"></a><!-- doxytag: member="setup::long_description" ref="a718ebc1d14d8aaf7bf72092d219f19fa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">setup::long_description</a></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<b>Initial value:</b><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacesetup.html">00001</a> <span class="stringliteral">&quot;&quot;&quot;Enhancements for standard library&#39;s cmd module.</span>
-<a name="l00002"></a>00002 <span class="stringliteral"></span>
-<a name="l00003"></a>00003 <span class="stringliteral">Drop-in replacement adds several features for command-prompt tools:</span>
-<a name="l00004"></a>00004 <span class="stringliteral"></span>
-<a name="l00005"></a>00005 <span class="stringliteral"> * Searchable command history (commands: &quot;hi&quot;, &quot;li&quot;, &quot;run&quot;)</span>
-<a name="l00006"></a><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">00006</a> <span class="stringliteral"> * Load commands from file, save to file, edit commands in file</span>
-<a name="l00007"></a>00007 <span class="stringliteral"> * Multi-line commands</span>
-<a name="l00008"></a>00008 <span class="stringliteral"> * Case-insensitive commands</span>
-<a name="l00009"></a>00009 <span class="stringliteral"> * Special-character shortcut commands (beyond cmd&#39;s &quot;@&quot; and &quot;!&quot;)</span>
-<a name="l00010"></a><a class="code" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">00010</a> <span class="stringliteral"> * Settable environment parameters</span>
-<a name="l00011"></a>00011 <span class="stringliteral"> * Parsing commands with flags</span>
-<a name="l00012"></a><a class="code" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">00012</a> <span class="stringliteral"> * &gt; (filename), &gt;&gt; (filename) redirect output to file</span>
-<a name="l00013"></a><a class="code" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">00013</a> <span class="stringliteral"> * &lt; (filename) gets input from file</span>
-<a name="l00014"></a><a class="code" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">00014</a> <span class="stringliteral"> * bare &gt;, &gt;&gt;, &lt; redirect to/from paste buffer</span>
-<a name="l00015"></a><a class="code" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">00015</a> <span class="stringliteral"> * accepts abbreviated commands when unambiguous</span>
-<a name="l00016"></a>00016 <span class="stringliteral"> * `py` enters interactive Python console</span>
-<a name="l00017"></a>00017 <span class="stringliteral"> * test apps against sample session transcript (see example/example.py)</span>
-<a name="l00018"></a><a class="code" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">00018</a> <span class="stringliteral"></span>
-<a name="l00019"></a><a class="code" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">00019</a> <span class="stringliteral">Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.</span>
-<a name="l00020"></a><a class="code" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">00020</a> <span class="stringliteral"></span>
-<a name="l00021"></a><a class="code" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">00021</a> <span class="stringliteral">Running `2to3 &lt;http://docs.python.org/library/2to3.html&gt;` against ``cmd2.py`` </span>
-<a name="l00022"></a><a class="code" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">00022</a> <span class="stringliteral">generates working, Python3-based code.</span>
-<a name="l00023"></a><a class="code" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">00023</a> <span class="stringliteral"></span>
-<a name="l00024"></a>00024 <span class="stringliteral">See docs at http://packages.python.org/cmd2/</span>
-<a name="l00025"></a><a class="code" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">00025</a> <span class="stringliteral">&quot;&quot;&quot;</span>
-</pre></div>
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00025">25</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a4b28e5b21e957c451ff3aa28f58c6383"></a><!-- doxytag: member="setup::name" ref="a4b28e5b21e957c451ff3aa28f58c6383" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">setup::name</a> = &quot;cmd2&quot;</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00012">12</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ac5fe8cd1e8f4b711518bb89b57cd2baa"></a><!-- doxytag: member="setup::py_modules" ref="ac5fe8cd1e8f4b711518bb89b57cd2baa" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">list <a class="el" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">setup::py_modules</a> = [&quot;cmd2&quot;]</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00014">14</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a7c3763764f99123690822c047e74c36e"></a><!-- doxytag: member="setup::url" ref="a7c3763764f99123690822c047e74c36e" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">setup::url</a> = 'http://packages.python.org/cmd2/'</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00023">23</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a82e52b3a26189d7e3bdbf2bc02b5d721"></a><!-- doxytag: member="setup::use_2to3" ref="a82e52b3a26189d7e3bdbf2bc02b5d721" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">setup::use_2to3</a> = True,</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00015">15</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a8b86ddd5b5591d99de08e584197a53d9"></a><!-- doxytag: member="setup::version" ref="a8b86ddd5b5591d99de08e584197a53d9" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">string <a class="el" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">setup::version</a> = &quot;0.6.4&quot;</td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>Definition at line <a class="el" href="setup_8py_source.html#l00013">13</a> of file <a class="el" href="setup_8py_source.html">setup.py</a>.</p>
-
-</div>
-</div>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="namespacesetup.html">setup</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:48 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/nav_f.png b/doxygen/html/nav_f.png
deleted file mode 100644
index 1b07a16..0000000
--- a/doxygen/html/nav_f.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/nav_h.png b/doxygen/html/nav_h.png
deleted file mode 100644
index 01f5fa6..0000000
--- a/doxygen/html/nav_h.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/navtree.css b/doxygen/html/navtree.css
deleted file mode 100644
index e46ffcd..0000000
--- a/doxygen/html/navtree.css
+++ /dev/null
@@ -1,123 +0,0 @@
-#nav-tree .children_ul {
- margin:0;
- padding:4px;
-}
-
-#nav-tree ul {
- list-style:none outside none;
- margin:0px;
- padding:0px;
-}
-
-#nav-tree li {
- white-space:nowrap;
- margin:0px;
- padding:0px;
-}
-
-#nav-tree .plus {
- margin:0px;
-}
-
-#nav-tree .selected {
- background-image: url('tab_a.png');
- background-repeat:repeat-x;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
-
-#nav-tree img {
- margin:0px;
- padding:0px;
- border:0px;
- vertical-align: middle;
-}
-
-#nav-tree a {
- text-decoration:none;
- padding:0px;
- margin:0px;
- outline:none;
-}
-
-#nav-tree .label {
- margin:0px;
- padding:0px;
-}
-
-#nav-tree .label a {
- padding:2px;
-}
-
-#nav-tree .selected a {
- text-decoration:none;
- padding:2px;
- margin:0px;
- color:#fff;
-}
-
-#nav-tree .children_ul {
- margin:0px;
- padding:0px;
-}
-
-#nav-tree .item {
- margin:0px;
- padding:0px;
-}
-
-#nav-tree {
- padding: 0px 0px;
- background-color: #FAFAFF;
- font-size:14px;
- overflow:auto;
-}
-
-#doc-content {
- overflow:auto;
- display:block;
- padding:0px;
- margin:0px;
-}
-
-#side-nav {
- padding:0 6px 0 0;
- margin: 0px;
- display:block;
- position: absolute;
- left: 0px;
- width: 300px;
-}
-
-.ui-resizable .ui-resizable-handle {
- display:block;
-}
-
-.ui-resizable-e {
- background:url("ftv2splitbar.png") repeat scroll right center transparent;
- cursor:e-resize;
- height:100%;
- right:0;
- top:0;
- width:6px;
-}
-
-.ui-resizable-handle {
- display:none;
- font-size:0.1px;
- position:absolute;
- z-index:1;
-}
-
-#nav-tree-contents {
- margin: 6px 0px 0px 0px;
-}
-
-#nav-tree {
- background-image:url('nav_h.png');
- background-repeat:repeat-x;
- background-color: #F9FAFC;
-}
-
-
-
diff --git a/doxygen/html/navtree.js b/doxygen/html/navtree.js
deleted file mode 100644
index d34ea31..0000000
--- a/doxygen/html/navtree.js
+++ /dev/null
@@ -1,352 +0,0 @@
-var NAVTREE =
-[
- [ "Cmd2", "index.html", [
- [ "Class List", "annotated.html", [
- [ "cmd2::Borg", "classcmd2_1_1Borg.html", null ],
- [ "cmd2::Cmd", "classcmd2_1_1Cmd.html", null ],
- [ "cmd2::Cmd2TestCase", "classcmd2_1_1Cmd2TestCase.html", null ],
- [ "cmd2::EmbeddedConsoleExit", "classcmd2_1_1EmbeddedConsoleExit.html", null ],
- [ "cmd2::EmptyStatement", "classcmd2_1_1EmptyStatement.html", null ],
- [ "cmd2::History", "classcmd2_1_1History.html", null ],
- [ "cmd2::HistoryItem", "classcmd2_1_1HistoryItem.html", null ],
- [ "cmd2::NotSettableError", "classcmd2_1_1NotSettableError.html", null ],
- [ "cmd2::OptionParser", "classcmd2_1_1OptionParser.html", null ],
- [ "cmd2::OutputTrap", "classcmd2_1_1OutputTrap.html", null ],
- [ "cmd2::ParsedString", "classcmd2_1_1ParsedString.html", null ],
- [ "cmd2::PasteBufferError", "classcmd2_1_1PasteBufferError.html", null ],
- [ "cmd2::Statekeeper", "classcmd2_1_1Statekeeper.html", null ],
- [ "cmd2::StubbornDict", "classcmd2_1_1StubbornDict.html", null ],
- [ "example::CmdLineApp", "classexample_1_1CmdLineApp.html", null ],
- [ "pirate2::Pirate", "classpirate2_1_1Pirate.html", null ],
- [ "pirate3::Pirate", "classpirate3_1_1Pirate.html", null ],
- [ "pirate4::Pirate", "classpirate4_1_1Pirate.html", null ],
- [ "pirate5::Pirate", "classpirate5_1_1Pirate.html", null ],
- [ "pirate6::Pirate", "classpirate6_1_1Pirate.html", null ],
- [ "pirate7::Pirate", "classpirate7_1_1Pirate.html", null ],
- [ "pirate8::Pirate", "classpirate8_1_1Pirate.html", null ],
- [ "pirate::Pirate", "classpirate_1_1Pirate.html", null ]
- ] ],
- [ "Class Index", "classes.html", null ],
- [ "Class Hierarchy", "hierarchy.html", [
- [ "cmd2::Borg", "classcmd2_1_1Borg.html", [
- [ "cmd2::OutputTrap", "classcmd2_1_1OutputTrap.html", null ]
- ] ],
- [ "cmd2::Cmd", "classcmd2_1_1Cmd.html", [
- [ "example::CmdLineApp", "classexample_1_1CmdLineApp.html", null ],
- [ "pirate6::Pirate", "classpirate6_1_1Pirate.html", null ],
- [ "pirate7::Pirate", "classpirate7_1_1Pirate.html", null ],
- [ "pirate8::Pirate", "classpirate8_1_1Pirate.html", null ]
- ] ],
- [ "cmd2::Cmd2TestCase", "classcmd2_1_1Cmd2TestCase.html", null ],
- [ "cmd2::EmbeddedConsoleExit", "classcmd2_1_1EmbeddedConsoleExit.html", null ],
- [ "cmd2::EmptyStatement", "classcmd2_1_1EmptyStatement.html", null ],
- [ "cmd2::History", "classcmd2_1_1History.html", null ],
- [ "cmd2::HistoryItem", "classcmd2_1_1HistoryItem.html", null ],
- [ "cmd2::NotSettableError", "classcmd2_1_1NotSettableError.html", null ],
- [ "cmd2::OptionParser", "classcmd2_1_1OptionParser.html", null ],
- [ "cmd2::ParsedString", "classcmd2_1_1ParsedString.html", null ],
- [ "cmd2::PasteBufferError", "classcmd2_1_1PasteBufferError.html", null ],
- [ "cmd2::Statekeeper", "classcmd2_1_1Statekeeper.html", null ],
- [ "cmd2::StubbornDict", "classcmd2_1_1StubbornDict.html", null ],
- [ "pirate2::Pirate", "classpirate2_1_1Pirate.html", null ],
- [ "pirate3::Pirate", "classpirate3_1_1Pirate.html", null ],
- [ "pirate4::Pirate", "classpirate4_1_1Pirate.html", null ],
- [ "pirate5::Pirate", "classpirate5_1_1Pirate.html", null ],
- [ "pirate::Pirate", "classpirate_1_1Pirate.html", null ]
- ] ],
- [ "Class Members", "functions.html", null ],
- [ "Packages", "namespaces.html", [
- [ "cmd2", "namespacecmd2.html", null ],
- [ "conf", "namespaceconf.html", null ],
- [ "example", "namespaceexample.html", null ],
- [ "fileutil", "namespacefileutil.html", null ],
- [ "graph", "namespacegraph.html", null ],
- [ "ignoreBug", "namespaceignoreBug.html", null ],
- [ "pirate", "namespacepirate.html", null ],
- [ "pirate2", "namespacepirate2.html", null ],
- [ "pirate3", "namespacepirate3.html", null ],
- [ "pirate4", "namespacepirate4.html", null ],
- [ "pirate5", "namespacepirate5.html", null ],
- [ "pirate6", "namespacepirate6.html", null ],
- [ "pirate7", "namespacepirate7.html", null ],
- [ "pirate8", "namespacepirate8.html", null ],
- [ "schematic", "namespaceschematic.html", null ],
- [ "setup", "namespacesetup.html", null ]
- ] ],
- [ "Package Functions", "namespacemembers.html", null ],
- [ "File List", "files.html", [
- [ "/Users/amrogers/Developer/Projects/cmd2/cmd2.py", "cmd2_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py", "ignoreBug_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/setup.py", "setup_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/conf.py", "conf_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py", "fileutil_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py", "graph_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py", "pirate_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py", "pirate2_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py", "pirate3_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py", "pirate4_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py", "pirate5_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py", "pirate6_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py", "pirate7_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py", "pirate8_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py", "schematic_8py.html", null ],
- [ "/Users/amrogers/Developer/Projects/cmd2/example/example.py", "example_8py.html", null ]
- ] ],
- [ "Directories", "dirs.html", [
- [ "Projects", "dir_e01452e30018b7d8a87d21a8fdf5052c.html", [
- [ "cmd2", "dir_bfedb8cf204bc52dab598c696b63c3d6.html", [
- [ "docs", "dir_5185d8a4f3d34c6a54b85ae5904b80ec.html", [
- [ "pycon2010", "dir_a94d11e7025bc9c49b19e92232c5c310.html", null ]
- ] ],
- [ "example", "dir_9c53eb36d53ed9f246f40760bdb65b6a.html", null ]
- ] ]
- ] ]
- ] ]
- ] ]
-];
-
-function createIndent(o,domNode,node,level)
-{
- if (node.parentNode && node.parentNode.parentNode)
- {
- createIndent(o,domNode,node.parentNode,level+1);
- }
- var imgNode = document.createElement("img");
- if (level==0 && node.childrenData)
- {
- node.plus_img = imgNode;
- node.expandToggle = document.createElement("a");
- node.expandToggle.href = "javascript:void(0)";
- node.expandToggle.onclick = function()
- {
- if (node.expanded)
- {
- $(node.getChildrenUL()).slideUp("fast");
- if (node.isLast)
- {
- node.plus_img.src = node.relpath+"ftv2plastnode.png";
- }
- else
- {
- node.plus_img.src = node.relpath+"ftv2pnode.png";
- }
- node.expanded = false;
- }
- else
- {
- expandNode(o, node, false);
- }
- }
- node.expandToggle.appendChild(imgNode);
- domNode.appendChild(node.expandToggle);
- }
- else
- {
- domNode.appendChild(imgNode);
- }
- if (level==0)
- {
- if (node.isLast)
- {
- if (node.childrenData)
- {
- imgNode.src = node.relpath+"ftv2plastnode.png";
- }
- else
- {
- imgNode.src = node.relpath+"ftv2lastnode.png";
- domNode.appendChild(imgNode);
- }
- }
- else
- {
- if (node.childrenData)
- {
- imgNode.src = node.relpath+"ftv2pnode.png";
- }
- else
- {
- imgNode.src = node.relpath+"ftv2node.png";
- domNode.appendChild(imgNode);
- }
- }
- }
- else
- {
- if (node.isLast)
- {
- imgNode.src = node.relpath+"ftv2blank.png";
- }
- else
- {
- imgNode.src = node.relpath+"ftv2vertline.png";
- }
- }
- imgNode.border = "0";
-}
-
-function newNode(o, po, text, link, childrenData, lastNode)
-{
- var node = new Object();
- node.children = Array();
- node.childrenData = childrenData;
- node.depth = po.depth + 1;
- node.relpath = po.relpath;
- node.isLast = lastNode;
-
- node.li = document.createElement("li");
- po.getChildrenUL().appendChild(node.li);
- node.parentNode = po;
-
- node.itemDiv = document.createElement("div");
- node.itemDiv.className = "item";
-
- node.labelSpan = document.createElement("span");
- node.labelSpan.className = "label";
-
- createIndent(o,node.itemDiv,node,0);
- node.itemDiv.appendChild(node.labelSpan);
- node.li.appendChild(node.itemDiv);
-
- var a = document.createElement("a");
- node.labelSpan.appendChild(a);
- node.label = document.createTextNode(text);
- a.appendChild(node.label);
- if (link)
- {
- a.href = node.relpath+link;
- }
- else
- {
- if (childrenData != null)
- {
- a.className = "nolink";
- a.href = "javascript:void(0)";
- a.onclick = node.expandToggle.onclick;
- node.expanded = false;
- }
- }
-
- node.childrenUL = null;
- node.getChildrenUL = function()
- {
- if (!node.childrenUL)
- {
- node.childrenUL = document.createElement("ul");
- node.childrenUL.className = "children_ul";
- node.childrenUL.style.display = "none";
- node.li.appendChild(node.childrenUL);
- }
- return node.childrenUL;
- };
-
- return node;
-}
-
-function showRoot()
-{
- var headerHeight = $("#top").height();
- var footerHeight = $("#nav-path").height();
- var windowHeight = $(window).height() - headerHeight - footerHeight;
- navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
-}
-
-function expandNode(o, node, imm)
-{
- if (node.childrenData && !node.expanded)
- {
- if (!node.childrenVisited)
- {
- getNode(o, node);
- }
- if (imm)
- {
- $(node.getChildrenUL()).show();
- }
- else
- {
- $(node.getChildrenUL()).slideDown("fast",showRoot);
- }
- if (node.isLast)
- {
- node.plus_img.src = node.relpath+"ftv2mlastnode.png";
- }
- else
- {
- node.plus_img.src = node.relpath+"ftv2mnode.png";
- }
- node.expanded = true;
- }
-}
-
-function getNode(o, po)
-{
- po.childrenVisited = true;
- var l = po.childrenData.length-1;
- for (var i in po.childrenData)
- {
- var nodeData = po.childrenData[i];
- po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
- i==l);
- }
-}
-
-function findNavTreePage(url, data)
-{
- var nodes = data;
- var result = null;
- for (var i in nodes)
- {
- var d = nodes[i];
- if (d[1] == url)
- {
- return new Array(i);
- }
- else if (d[2] != null) // array of children
- {
- result = findNavTreePage(url, d[2]);
- if (result != null)
- {
- return (new Array(i).concat(result));
- }
- }
- }
- return null;
-}
-
-function initNavTree(toroot,relpath)
-{
- var o = new Object();
- o.toroot = toroot;
- o.node = new Object();
- o.node.li = document.getElementById("nav-tree-contents");
- o.node.childrenData = NAVTREE;
- o.node.children = new Array();
- o.node.childrenUL = document.createElement("ul");
- o.node.getChildrenUL = function() { return o.node.childrenUL; };
- o.node.li.appendChild(o.node.childrenUL);
- o.node.depth = 0;
- o.node.relpath = relpath;
-
- getNode(o, o.node);
-
- o.breadcrumbs = findNavTreePage(toroot, NAVTREE);
- if (o.breadcrumbs == null)
- {
- o.breadcrumbs = findNavTreePage("index.html",NAVTREE);
- }
- if (o.breadcrumbs != null && o.breadcrumbs.length>0)
- {
- var p = o.node;
- for (var i in o.breadcrumbs)
- {
- var j = o.breadcrumbs[i];
- p = p.children[j];
- expandNode(o,p,true);
- }
- p.itemDiv.className = p.itemDiv.className + " selected";
- p.itemDiv.id = "selected";
- $(window).load(showRoot);
- }
-}
-
diff --git a/doxygen/html/open.png b/doxygen/html/open.png
deleted file mode 100644
index 7b35d2c..0000000
--- a/doxygen/html/open.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/pirate2_8py.html b/doxygen/html/pirate2_8py.html
deleted file mode 100644
index 8306dc5..0000000
--- a/doxygen/html/pirate2_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate2_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate2.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate2_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate2_1_1Pirate.html">pirate2::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate2.html">pirate2</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">pirate2::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate2_8py.html">pirate2.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate2_8py_source.html b/doxygen/html/pirate2_8py_source.html
deleted file mode 100644
index 29bf0d1..0000000
--- a/doxygen/html/pirate2_8py_source.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate2_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate2.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate2_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate2.html">00001</a> <span class="keyword">from</span> cmd <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># using ``do_`` methods</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate2_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate2_1_1Pirate.html">Pirate</a>(Cmd):
-<a name="l00005"></a><a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">00006</a> <span class="keyword">def </span><a class="code" href="classpirate2_1_1Pirate.html#a660169e0b360275309a4c4afb95e5d48">do_loot</a>(self, arg):
-<a name="l00007"></a>00007 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00008"></a>00008 self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> += 1
-<a name="l00009"></a>00009 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00010"></a>00010 .format(self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a>))
-<a name="l00011"></a><a class="code" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">00011</a> <span class="keyword">def </span><a class="code" href="classpirate2_1_1Pirate.html#a3a3285e575d7f08f59dad02f2dbd247d">do_drink</a>(self, arg):
-<a name="l00012"></a>00012 <span class="stringliteral">&#39;Drown your sorrrows in rrrum.&#39;</span>
-<a name="l00013"></a>00013 self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a> -= 1
-<a name="l00014"></a>00014 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00015"></a>00015 .format(self.<a class="code" href="classpirate2_1_1Pirate.html#aed1ea3a043e553b0cd6d1b9053e303eb">gold</a>))
-<a name="l00016"></a>00016
-<a name="l00017"></a><a class="code" href="namespacepirate2.html#ae0ca172e472e9d9478fdba1294ede7ee">00017</a> pirate = <a class="code" href="classpirate2_1_1Pirate.html">Pirate</a>()
-<a name="l00018"></a>00018 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate2_8py.html">pirate2.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate3_8py.html b/doxygen/html/pirate3_8py.html
deleted file mode 100644
index 830b63c..0000000
--- a/doxygen/html/pirate3_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate3_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate3.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate3_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate3_1_1Pirate.html">pirate3::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate3.html">pirate3</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">pirate3::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate3_8py.html">pirate3.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate3_8py_source.html b/doxygen/html/pirate3_8py_source.html
deleted file mode 100644
index 99122bc..0000000
--- a/doxygen/html/pirate3_8py_source.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate3_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate3.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate3_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate3.html">00001</a> <span class="keyword">from</span> cmd <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># using hook</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate3_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate3_1_1Pirate.html">Pirate</a>(Cmd):
-<a name="l00005"></a><a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">00006</a> <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#a3b73e9898e220e5d1cff5c042a515359">do_loot</a>(self, arg):
-<a name="l00007"></a>00007 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00008"></a>00008 self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> += 1
-<a name="l00009"></a><a class="code" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">00009</a> <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#ae62063bde0baa286f8b765b010368269">do_drink</a>(self, arg):
-<a name="l00010"></a>00010 <span class="stringliteral">&#39;Drown your sorrrows in rrrum.&#39;</span>
-<a name="l00011"></a>00011 self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> -= 1
-<a name="l00012"></a><a class="code" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">00012</a> <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#add2ad52765a4d67af64e8ce160c656a3">precmd</a>(self, line):
-<a name="l00013"></a>00013 self.<a class="code" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a> = self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a>
-<a name="l00014"></a>00014 <span class="keywordflow">return</span> line
-<a name="l00015"></a><a class="code" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">00015</a> <span class="keyword">def </span><a class="code" href="classpirate3_1_1Pirate.html#ae8f5db310998d98093ac0471dd2dae81">postcmd</a>(self, stop, line):
-<a name="l00016"></a>00016 <span class="keywordflow">if</span> self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a> != self.<a class="code" href="classpirate3_1_1Pirate.html#a9fbdf2c85171048564a53b367bbf3fcd">initial_gold</a>:
-<a name="l00017"></a>00017 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00018"></a>00018 .format(self.<a class="code" href="classpirate3_1_1Pirate.html#aa49bab8d18e2f2995e0da7c10c0258da">gold</a>))
-<a name="l00019"></a>00019
-<a name="l00020"></a><a class="code" href="namespacepirate3.html#a4f8be00ef380d4fa4ead52dd857b34e5">00020</a> pirate = <a class="code" href="classpirate3_1_1Pirate.html">Pirate</a>()
-<a name="l00021"></a>00021 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate3_8py.html">pirate3.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate4_8py.html b/doxygen/html/pirate4_8py.html
deleted file mode 100644
index 6b05b77..0000000
--- a/doxygen/html/pirate4_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate4_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate4.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate4_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate4_1_1Pirate.html">pirate4::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate4.html">pirate4</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">pirate4::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate4_8py.html">pirate4.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate4_8py_source.html b/doxygen/html/pirate4_8py_source.html
deleted file mode 100644
index a6bc071..0000000
--- a/doxygen/html/pirate4_8py_source.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate4_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate4.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate4_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate4.html">00001</a> <span class="keyword">from</span> cmd <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># using arguments</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate4_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate4_1_1Pirate.html">Pirate</a>(Cmd):
-<a name="l00005"></a><a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">00006</a> <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a9e0724a9ba5f572e754281b2b4522b32">do_loot</a>(self, arg):
-<a name="l00007"></a>00007 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00008"></a>00008 self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> += 1
-<a name="l00009"></a><a class="code" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">00009</a> <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a571b4d6d457399767bec29c492772fca">do_drink</a>(self, arg):
-<a name="l00010"></a>00010 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00011"></a>00011 <span class="stringliteral"> </span>
-<a name="l00012"></a>00012 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00013"></a>00013 <span class="keywordflow">try</span>:
-<a name="l00014"></a>00014 self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> -= int(arg)
-<a name="l00015"></a>00015 <span class="keywordflow">except</span>:
-<a name="l00016"></a>00016 <span class="keywordflow">if</span> arg:
-<a name="l00017"></a>00017 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
-<a name="l00018"></a>00018 self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> -= 1
-<a name="l00019"></a><a class="code" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">00019</a> <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#aeaa9c3406fdc05aa8d09b164469c3a83">precmd</a>(self, line):
-<a name="l00020"></a>00020 self.<a class="code" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a> = self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a>
-<a name="l00021"></a>00021 <span class="keywordflow">return</span> line
-<a name="l00022"></a><a class="code" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">00022</a> <span class="keyword">def </span><a class="code" href="classpirate4_1_1Pirate.html#a6c1e779a0993b5ef25826a3e7b1d7a96">postcmd</a>(self, stop, line):
-<a name="l00023"></a>00023 <span class="keywordflow">if</span> self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a> != self.<a class="code" href="classpirate4_1_1Pirate.html#ac2d53ce13cc6eea50970138b28ea008e">initial_gold</a>:
-<a name="l00024"></a>00024 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>.format(self.<a class="code" href="classpirate4_1_1Pirate.html#ab593f89182e85630e8b982bb4378f514">gold</a>))
-<a name="l00025"></a>00025
-<a name="l00026"></a><a class="code" href="namespacepirate4.html#a228257dfa354f8adc01ebf8b0057e3ad">00026</a> pirate = <a class="code" href="classpirate4_1_1Pirate.html">Pirate</a>()
-<a name="l00027"></a>00027 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate4_8py.html">pirate4.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate5_8py.html b/doxygen/html/pirate5_8py.html
deleted file mode 100644
index 0855fdc..0000000
--- a/doxygen/html/pirate5_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate5_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate5.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate5_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate5_1_1Pirate.html">pirate5::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate5.html">pirate5</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">pirate5::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate5_8py.html">pirate5.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate5_8py_source.html b/doxygen/html/pirate5_8py_source.html
deleted file mode 100644
index 8ee5fb2..0000000
--- a/doxygen/html/pirate5_8py_source.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate5_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate5.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate5_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate5.html">00001</a> <span class="keyword">from</span> cmd <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># quitting</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate5_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate5_1_1Pirate.html">Pirate</a>(Cmd):
-<a name="l00005"></a><a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">00006</a> <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#ac1af3f414fec3fc70196c198effa3536">do_loot</a>(self, arg):
-<a name="l00007"></a>00007 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00008"></a>00008 self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> += 1
-<a name="l00009"></a><a class="code" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">00009</a> <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#a9b50e09ce86f4893c29b90a62fceed60">do_drink</a>(self, arg):
-<a name="l00010"></a>00010 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00011"></a>00011 <span class="stringliteral"> </span>
-<a name="l00012"></a>00012 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00013"></a>00013 <span class="keywordflow">try</span>:
-<a name="l00014"></a>00014 self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> -= int(arg)
-<a name="l00015"></a>00015 <span class="keywordflow">except</span>:
-<a name="l00016"></a>00016 <span class="keywordflow">if</span> arg:
-<a name="l00017"></a>00017 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
-<a name="l00018"></a>00018 self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> -= 1
-<a name="l00019"></a><a class="code" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">00019</a> <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#ab658200d2acce30ef62b7f232b46c7f2">precmd</a>(self, line):
-<a name="l00020"></a>00020 self.<a class="code" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a> = self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a>
-<a name="l00021"></a>00021 <span class="keywordflow">return</span> line
-<a name="l00022"></a><a class="code" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">00022</a> <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#afed83336542dce1eeb068e3c3fbcd9c5">postcmd</a>(self, stop, line):
-<a name="l00023"></a>00023 <span class="keywordflow">if</span> self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> != self.<a class="code" href="classpirate5_1_1Pirate.html#a00dfc293b3c3d61b209143738fabb805">initial_gold</a>:
-<a name="l00024"></a>00024 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00025"></a>00025 .format(self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a>))
-<a name="l00026"></a>00026 <span class="keywordflow">if</span> self.<a class="code" href="classpirate5_1_1Pirate.html#aafe1692ad983467cd710537574b7a1e4">gold</a> &lt; 0:
-<a name="l00027"></a>00027 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00028"></a>00028 stop = <span class="keyword">True</span>
-<a name="l00029"></a>00029 <span class="keywordflow">return</span> stop
-<a name="l00030"></a><a class="code" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">00030</a> <span class="keyword">def </span><a class="code" href="classpirate5_1_1Pirate.html#a793c0b22262bf11027ce319084e28bed">do_quit</a>(self, arg):
-<a name="l00031"></a>00031 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00032"></a>00032 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l00033"></a>00033
-<a name="l00034"></a><a class="code" href="namespacepirate5.html#ac04ea60ccda35588c423686756ad4677">00034</a> pirate = <a class="code" href="classpirate5_1_1Pirate.html">Pirate</a>()
-<a name="l00035"></a>00035 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate5_8py.html">pirate5.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate6_8py.html b/doxygen/html/pirate6_8py.html
deleted file mode 100644
index 386f0c4..0000000
--- a/doxygen/html/pirate6_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate6_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate6.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate6_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate6_1_1Pirate.html">pirate6::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate6.html">pirate6</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">pirate6::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate6_8py.html">pirate6.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate6_8py_source.html b/doxygen/html/pirate6_8py_source.html
deleted file mode 100644
index 20d738a..0000000
--- a/doxygen/html/pirate6_8py_source.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate6_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate6.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate6_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate6.html">00001</a> <span class="keyword">from</span> cmd2 <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># prompts and defaults</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate6_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate6_1_1Pirate.html">Pirate</a>(<a class="code" href="classcmd2_1_1Cmd.html">Cmd</a>):
-<a name="l00005"></a><a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate6_1_1Pirate.html#a69ebfbd71217d6d903a02f3f207cd8ec">00006</a> prompt = <span class="stringliteral">&#39;arrr&gt; &#39;</span>
-<a name="l00007"></a><a class="code" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">00007</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a69d2df71d8316d75a9903d6c85f2bc15">default</a>(self, line):
-<a name="l00008"></a>00008 print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>
-<a name="l00009"></a>00009 .format(line))
-<a name="l00010"></a><a class="code" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">00010</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a2567b41cc9c463642aecf897ec66c3a3">do_loot</a>(self, arg):
-<a name="l00011"></a>00011 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00012"></a>00012 self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> += 1
-<a name="l00013"></a><a class="code" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">00013</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a53f3760dae30fc09265437594b251b56">do_drink</a>(self, arg):
-<a name="l00014"></a>00014 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00015"></a>00015 <span class="stringliteral"> </span>
-<a name="l00016"></a>00016 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00017"></a>00017 <span class="keywordflow">try</span>:
-<a name="l00018"></a>00018 self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> -= int(arg)
-<a name="l00019"></a>00019 <span class="keywordflow">except</span>:
-<a name="l00020"></a>00020 <span class="keywordflow">if</span> arg:
-<a name="l00021"></a>00021 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
-<a name="l00022"></a>00022 self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> -= 1
-<a name="l00023"></a><a class="code" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">00023</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#a081dfdcb12b7ff8e26547c680ecb8e66">precmd</a>(self, line):
-<a name="l00024"></a>00024 self.<a class="code" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a> = self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a>
-<a name="l00025"></a>00025 <span class="keywordflow">return</span> line
-<a name="l00026"></a><a class="code" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">00026</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#aadf25da472167f54c57c3bad3bc901ad">postcmd</a>(self, stop, line):
-<a name="l00027"></a>00027 <span class="keywordflow">if</span> self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> != self.<a class="code" href="classpirate6_1_1Pirate.html#a20cd2f57129f1d841223123e279b451c">initial_gold</a>:
-<a name="l00028"></a>00028 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00029"></a>00029 .format(self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a>))
-<a name="l00030"></a>00030 <span class="keywordflow">if</span> self.<a class="code" href="classpirate6_1_1Pirate.html#a5a889a6a62da9c45d3ff03c426cd6c9f">gold</a> &lt; 0:
-<a name="l00031"></a>00031 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00032"></a>00032 stop = <span class="keyword">True</span>
-<a name="l00033"></a>00033 <span class="keywordflow">return</span> stop
-<a name="l00034"></a><a class="code" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">00034</a> <span class="keyword">def </span><a class="code" href="classpirate6_1_1Pirate.html#abed4fab75233972eb289ac6a84345098">do_quit</a>(self, arg):
-<a name="l00035"></a>00035 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00036"></a>00036 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l00037"></a>00037
-<a name="l00038"></a><a class="code" href="namespacepirate6.html#a869da0b1ca00a91f7e5cbc6a6371f38a">00038</a> pirate = <a class="code" href="classpirate6_1_1Pirate.html">Pirate</a>()
-<a name="l00039"></a>00039 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate6_8py.html">pirate6.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate7_8py.html b/doxygen/html/pirate7_8py.html
deleted file mode 100644
index eb17b81..0000000
--- a/doxygen/html/pirate7_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate7_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate7.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate7_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate7_1_1Pirate.html">pirate7::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate7.html">pirate7</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">pirate7::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate7_8py.html">pirate7.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate7_8py_source.html b/doxygen/html/pirate7_8py_source.html
deleted file mode 100644
index 9fad93e..0000000
--- a/doxygen/html/pirate7_8py_source.html
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate7_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate7.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate7_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate7.html">00001</a> <span class="keyword">from</span> cmd2 <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002 <span class="comment"># prompts and defaults</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate7_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate7_1_1Pirate.html">Pirate</a>(<a class="code" href="classcmd2_1_1Cmd.html">Cmd</a>):
-<a name="l00005"></a><a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate7_1_1Pirate.html#a6ffeb9d6e8a929f7d7cff0c1df922e7e">00006</a> prompt = <span class="stringliteral">&#39;arrr&gt; &#39;</span>
-<a name="l00007"></a><a class="code" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">00007</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a79cfac8de04cdc850bc2105ba4673b37">default</a>(self, line):
-<a name="l00008"></a>00008 print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>.format(line))
-<a name="l00009"></a><a class="code" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">00009</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#af8aee724dc8f385567ea17612d038ec0">do_loot</a>(self, arg):
-<a name="l00010"></a>00010 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00011"></a>00011 self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> += 1
-<a name="l00012"></a><a class="code" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">00012</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#ad07df28cca38a7a3eff760d3aa5a60da">do_drink</a>(self, arg):
-<a name="l00013"></a>00013 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00014"></a>00014 <span class="stringliteral"> </span>
-<a name="l00015"></a>00015 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00016"></a>00016 <span class="keywordflow">try</span>:
-<a name="l00017"></a>00017 self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> -= int(arg)
-<a name="l00018"></a>00018 <span class="keywordflow">except</span>:
-<a name="l00019"></a>00019 <span class="keywordflow">if</span> arg:
-<a name="l00020"></a>00020 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
-<a name="l00021"></a>00021 self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> -= 1
-<a name="l00022"></a><a class="code" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">00022</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a6d97780d041206aa9e5ab2d34224db1a">precmd</a>(self, line):
-<a name="l00023"></a>00023 self.<a class="code" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a> = self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a>
-<a name="l00024"></a>00024 <span class="keywordflow">return</span> line
-<a name="l00025"></a><a class="code" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">00025</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#aec2c703d2a5e1919fe1fe1f6b42fba06">postcmd</a>(self, stop, line):
-<a name="l00026"></a>00026 <span class="keywordflow">if</span> self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> != self.<a class="code" href="classpirate7_1_1Pirate.html#a27c913369358b5566f4ef81c6a2aaae8">initial_gold</a>:
-<a name="l00027"></a>00027 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00028"></a>00028 .format(self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a>))
-<a name="l00029"></a>00029 <span class="keywordflow">if</span> self.<a class="code" href="classpirate7_1_1Pirate.html#a36c15ca3fd5f8d87411159745b39cfe2">gold</a> &lt; 0:
-<a name="l00030"></a>00030 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00031"></a>00031 stop = <span class="keyword">True</span>
-<a name="l00032"></a>00032 <span class="keywordflow">return</span> stop
-<a name="l00033"></a><a class="code" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">00033</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</a>(self, arg):
-<a name="l00034"></a>00034 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00035"></a>00035 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l00036"></a><a class="code" href="classpirate7_1_1Pirate.html#a629913affb56931c737d31b3dea1448a">00036</a> default_to_shell = <span class="keyword">True</span>
-<a name="l00037"></a><a class="code" href="classpirate7_1_1Pirate.html#a46b726f347667822a67991b15333d1fa">00037</a> multilineCommands = [<span class="stringliteral">&#39;sing&#39;</span>]
-<a name="l00038"></a><a class="code" href="classpirate7_1_1Pirate.html#a29e9570c84681906e6242560f43407e1">00038</a> terminators = Cmd.terminators + [<span class="stringliteral">&#39;...&#39;</span>]
-<a name="l00039"></a><a class="code" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">00039</a> songcolor = <span class="stringliteral">&#39;blue&#39;</span>
-<a name="l00040"></a><a class="code" href="classpirate7_1_1Pirate.html#ab1f2d5977969536c2c0c38258f05709c">00040</a> settable = Cmd.settable + <span class="stringliteral">&#39;songcolor Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&#39;</span>
-<a name="l00041"></a>00041 Cmd.shortcuts.update({<span class="stringliteral">&#39;~&#39;</span>: <span class="stringliteral">&#39;sing&#39;</span>})
-<a name="l00042"></a><a class="code" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">00042</a> <span class="keyword">def </span><a class="code" href="classpirate7_1_1Pirate.html#a48b1905aeb2a7161ccfc99e5d80c50ca">do_sing</a>(self, arg):
-<a name="l00043"></a>00043 print(self.colorize(arg, self.<a class="code" href="classpirate7_1_1Pirate.html#a58890119cccb37dceb5ac6b0576a40ba">songcolor</a>))
-<a name="l00044"></a>00044
-<a name="l00045"></a><a class="code" href="namespacepirate7.html#a7d4fc4e2e36d0fd504f5524d8b395449">00045</a> pirate = <a class="code" href="classpirate7_1_1Pirate.html">Pirate</a>()
-<a name="l00046"></a>00046 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate7_8py.html">pirate7.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate8_8py.html b/doxygen/html/pirate8_8py.html
deleted file mode 100644
index 08eae70..0000000
--- a/doxygen/html/pirate8_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate8_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate8.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate8_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate8_1_1Pirate.html">pirate8::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate8.html">pirate8</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">pirate8::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate8_8py.html">pirate8.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate8_8py_source.html b/doxygen/html/pirate8_8py_source.html
deleted file mode 100644
index 9ef6a1e..0000000
--- a/doxygen/html/pirate8_8py_source.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate8_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate8.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate8_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate8.html">00001</a> <span class="keyword">from</span> cmd2 <span class="keyword">import</span> Cmd, options, make_option
-<a name="l00002"></a>00002 <span class="comment"># prompts and defaults</span>
-<a name="l00003"></a>00003
-<a name="l00004"></a><a class="code" href="classpirate8_1_1Pirate.html">00004</a> <span class="keyword">class </span><a class="code" href="classpirate8_1_1Pirate.html">Pirate</a>(<a class="code" href="classcmd2_1_1Cmd.html">Cmd</a>):
-<a name="l00005"></a><a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">00005</a> gold = 3
-<a name="l00006"></a><a class="code" href="classpirate8_1_1Pirate.html#a48024c70b707acf24f14bf3462c15961">00006</a> prompt = <span class="stringliteral">&#39;arrr&gt; &#39;</span>
-<a name="l00007"></a><a class="code" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">00007</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a591ac95f64f46374f6c08101ea7fb3c3">default</a>(self, line):
-<a name="l00008"></a>00008 print(<span class="stringliteral">&#39;What mean ye by &quot;{0}&quot;?&#39;</span>.format(line))
-<a name="l00009"></a><a class="code" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">00009</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a66a92ca585ec86714f98099fa25b1dbc">do_loot</a>(self, arg):
-<a name="l00010"></a>00010 <span class="stringliteral">&#39;Seize booty from a passing ship.&#39;</span>
-<a name="l00011"></a>00011 self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> += 1
-<a name="l00012"></a><a class="code" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">00012</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#ac695c73a0ec7548823c18434e71fa930">do_drink</a>(self, arg):
-<a name="l00013"></a>00013 <span class="stringliteral">&#39;&#39;&#39;Drown your sorrrows in rrrum.</span>
-<a name="l00014"></a>00014 <span class="stringliteral"> </span>
-<a name="l00015"></a>00015 <span class="stringliteral"> drink [n] - drink [n] barrel[s] o&#39; rum.&#39;&#39;&#39;</span>
-<a name="l00016"></a>00016 <span class="keywordflow">try</span>:
-<a name="l00017"></a>00017 self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> -= int(arg)
-<a name="l00018"></a>00018 <span class="keywordflow">except</span>:
-<a name="l00019"></a>00019 <span class="keywordflow">if</span> arg:
-<a name="l00020"></a>00020 print(<span class="stringliteral">&#39;&#39;&#39;What&#39;s &quot;{0}&quot;? I&#39;ll take rrrum.&#39;&#39;&#39;</span>.format(arg))
-<a name="l00021"></a>00021 self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> -= 1
-<a name="l00022"></a><a class="code" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">00022</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a9a7a8de91465be0e46e782bf6713f282">precmd</a>(self, line):
-<a name="l00023"></a>00023 self.<a class="code" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a> = self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a>
-<a name="l00024"></a>00024 <span class="keywordflow">return</span> line
-<a name="l00025"></a><a class="code" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">00025</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a4ee785f29217bca99bb0720108a5a441">postcmd</a>(self, stop, line):
-<a name="l00026"></a>00026 <span class="keywordflow">if</span> self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> != self.<a class="code" href="classpirate8_1_1Pirate.html#a1e1d7e93f333c15b3245fabcfe939fc9">initial_gold</a>:
-<a name="l00027"></a>00027 print(<span class="stringliteral">&#39;Now we gots {0} doubloons&#39;</span>
-<a name="l00028"></a>00028 .format(self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a>))
-<a name="l00029"></a>00029 <span class="keywordflow">if</span> self.<a class="code" href="classpirate8_1_1Pirate.html#ac873d3cc1b7bbafae76e2fd11bbcd609">gold</a> &lt; 0:
-<a name="l00030"></a>00030 print(<span class="stringliteral">&quot;Off to debtorrr&#39;s prison.&quot;</span>)
-<a name="l00031"></a>00031 stop = <span class="keyword">True</span>
-<a name="l00032"></a>00032 <span class="keywordflow">return</span> stop
-<a name="l00033"></a><a class="code" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">00033</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a833084dcd0c123717419882ec40d8d7f">do_quit</a>(self, arg):
-<a name="l00034"></a>00034 print(<span class="stringliteral">&quot;Quiterrr!&quot;</span>)
-<a name="l00035"></a>00035 <span class="keywordflow">return</span> <span class="keyword">True</span>
-<a name="l00036"></a><a class="code" href="classpirate8_1_1Pirate.html#ae74a9f023b21dc42364e53c563bc29b3">00036</a> default_to_shell = <span class="keyword">True</span>
-<a name="l00037"></a><a class="code" href="classpirate8_1_1Pirate.html#a0e6a47a7565fdd6731f3861053e4061d">00037</a> multilineCommands = [<span class="stringliteral">&#39;sing&#39;</span>]
-<a name="l00038"></a><a class="code" href="classpirate8_1_1Pirate.html#a0b757721c8cfc03458c8e5f252629582">00038</a> terminators = Cmd.terminators + [<span class="stringliteral">&#39;...&#39;</span>]
-<a name="l00039"></a><a class="code" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">00039</a> songcolor = <span class="stringliteral">&#39;blue&#39;</span>
-<a name="l00040"></a><a class="code" href="classpirate8_1_1Pirate.html#a0506e364ac02acd83bb1e655fb0fc0bc">00040</a> settable = Cmd.settable + <span class="stringliteral">&#39;songcolor Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&#39;</span>
-<a name="l00041"></a>00041 Cmd.shortcuts.update({<span class="stringliteral">&#39;~&#39;</span>: <span class="stringliteral">&#39;sing&#39;</span>})
-<a name="l00042"></a><a class="code" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">00042</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a50a1a2e07f16110d9b6808881774878e">do_sing</a>(self, arg):
-<a name="l00043"></a>00043 print(self.colorize(arg, self.<a class="code" href="classpirate8_1_1Pirate.html#a008436a054ea9278453140b44059e91a">songcolor</a>))
-<a name="l00044"></a>00044 @<a class="code" href="namespacecmd2.html#a863be2c5e3b9fdec03710fd550801c22">options</a>([make_option(<span class="stringliteral">&#39;--ho&#39;</span>, type=<span class="stringliteral">&#39;int&#39;</span>, default=2,
-<a name="l00045"></a><a class="code" href="classpirate8_1_1Pirate.html#aa31243fbf624c32a23346aefadeb2864">00045</a> help=<span class="stringliteral">&quot;How often to chant &#39;ho&#39;&quot;</span>),
-<a name="l00046"></a>00046 make_option(<span class="stringliteral">&#39;-c&#39;</span>, <span class="stringliteral">&#39;--commas&#39;</span>,
-<a name="l00047"></a><a class="code" href="classpirate8_1_1Pirate.html#a0fa2b16f420ebf78ab78a44754a654d6">00047</a> action=<span class="stringliteral">&quot;store_true&quot;</span>,
-<a name="l00048"></a>00048 help=<span class="stringliteral">&quot;Intersperse commas&quot;</span>)])
-<a name="l00049"></a><a class="code" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">00049</a> <span class="keyword">def </span><a class="code" href="classpirate8_1_1Pirate.html#a12b9e8c2370171060fbc39780f6ab65e">do_yo</a>(self, arg, opts):
-<a name="l00050"></a>00050 chant = [<span class="stringliteral">&#39;yo&#39;</span>] + [<span class="stringliteral">&#39;ho&#39;</span>] * opts.ho
-<a name="l00051"></a>00051 separator = <span class="stringliteral">&#39;, &#39;</span> <span class="keywordflow">if</span> opts.commas <span class="keywordflow">else</span> <span class="stringliteral">&#39; &#39;</span>
-<a name="l00052"></a>00052 chant = separator.join(chant)
-<a name="l00053"></a>00053 print(<span class="stringliteral">&#39;{0} and a bottle of {1}&#39;</span>
-<a name="l00054"></a>00054 .format(chant, arg))
-<a name="l00055"></a>00055
-<a name="l00056"></a><a class="code" href="namespacepirate8.html#a2a79aa1145909c491793c5da051fe09a">00056</a> pirate = <a class="code" href="classpirate8_1_1Pirate.html">Pirate</a>()
-<a name="l00057"></a>00057 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate8_8py.html">pirate8.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate_8py.html b/doxygen/html/pirate_8py.html
deleted file mode 100644
index 32c07f6..0000000
--- a/doxygen/html/pirate_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Packages</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">pirate.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="pirate_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpirate_1_1Pirate.html">pirate::Pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate.html">pirate</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">tuple&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">pirate::pirate</a> = Pirate()</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate_8py.html">pirate.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/pirate_8py_source.html b/doxygen/html/pirate_8py_source.html
deleted file mode 100644
index 29e2670..0000000
--- a/doxygen/html/pirate_8py_source.html
+++ /dev/null
@@ -1,135 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('pirate_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">pirate.py</div> </div>
-</div>
-<div class="contents">
-<a href="pirate_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacepirate.html">00001</a> <span class="keyword">from</span> cmd <span class="keyword">import</span> Cmd
-<a name="l00002"></a>00002
-<a name="l00003"></a><a class="code" href="classpirate_1_1Pirate.html">00003</a> <span class="keyword">class </span><a class="code" href="classpirate_1_1Pirate.html">Pirate</a>(Cmd):
-<a name="l00004"></a>00004 <span class="keywordflow">pass</span>
-<a name="l00005"></a>00005
-<a name="l00006"></a><a class="code" href="namespacepirate.html#a92146315bbb56a63c7f2ae9b46561b18">00006</a> pirate = Pirate()
-<a name="l00007"></a>00007 pirate.cmdloop()
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="pirate_8py.html">pirate.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/resize.js b/doxygen/html/resize.js
deleted file mode 100644
index 04fa95c..0000000
--- a/doxygen/html/resize.js
+++ /dev/null
@@ -1,81 +0,0 @@
-var cookie_namespace = 'doxygen';
-var sidenav,navtree,content,header;
-
-function readCookie(cookie)
-{
- var myCookie = cookie_namespace+"_"+cookie+"=";
- if (document.cookie)
- {
- var index = document.cookie.indexOf(myCookie);
- if (index != -1)
- {
- var valStart = index + myCookie.length;
- var valEnd = document.cookie.indexOf(";", valStart);
- if (valEnd == -1)
- {
- valEnd = document.cookie.length;
- }
- var val = document.cookie.substring(valStart, valEnd);
- return val;
- }
- }
- return 0;
-}
-
-function writeCookie(cookie, val, expiration)
-{
- if (val==undefined) return;
- if (expiration == null)
- {
- var date = new Date();
- date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
- expiration = date.toGMTString();
- }
- document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
-}
-
-function resizeWidth()
-{
- var windowWidth = $(window).width() + "px";
- var sidenavWidth = $(sidenav).width();
- content.css({marginLeft:parseInt(sidenavWidth)+6+"px"}); //account for 6px-wide handle-bar
- writeCookie('width',sidenavWidth, null);
-}
-
-function restoreWidth(navWidth)
-{
- var windowWidth = $(window).width() + "px";
- content.css({marginLeft:parseInt(navWidth)+6+"px"});
- sidenav.css({width:navWidth + "px"});
-}
-
-function resizeHeight()
-{
- var headerHeight = header.height();
- var footerHeight = footer.height();
- var windowHeight = $(window).height() - headerHeight - footerHeight;
- content.css({height:windowHeight + "px"});
- navtree.css({height:windowHeight + "px"});
- sidenav.css({height:windowHeight + "px",top: headerHeight+"px"});
-}
-
-function initResizable()
-{
- header = $("#top");
- sidenav = $("#side-nav");
- content = $("#doc-content");
- navtree = $("#nav-tree");
- footer = $("#nav-path");
- $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
- $(window).resize(function() { resizeHeight(); });
- var width = readCookie('width');
- if (width) { restoreWidth(width); } else { resizeWidth(); }
- resizeHeight();
- var url = location.href;
- var i=url.indexOf("#");
- if (i>=0) window.location.hash=url.substr(i);
- var _preventDefault = function(evt) { evt.preventDefault(); };
- $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
-}
-
-
diff --git a/doxygen/html/schematic_8py.html b/doxygen/html/schematic_8py.html
deleted file mode 100644
index 2bd52b9..0000000
--- a/doxygen/html/schematic_8py.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('schematic_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">schematic.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="schematic_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceschematic.html">schematic</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">schematic::rectangle</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">schematic::pensize</a> = 10</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="schematic_8py.html">schematic.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/schematic_8py_source.html b/doxygen/html/schematic_8py_source.html
deleted file mode 100644
index 7a21fc1..0000000
--- a/doxygen/html/schematic_8py_source.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('schematic_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">schematic.py</div> </div>
-</div>
-<div class="contents">
-<a href="schematic_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespaceschematic.html">00001</a> <span class="keyword">from</span> turtle <span class="keyword">import</span> *
-<a name="l00002"></a>00002 hideturtle()
-<a name="l00003"></a>00003 width(6)
-<a name="l00004"></a><a class="code" href="namespaceschematic.html#a1cb5a35ce77f5d734e548d2370e95c0b">00004</a> pensize = 10
-<a name="l00005"></a>00005 pu()
-<a name="l00006"></a>00006 goto(0,-400)
-<a name="l00007"></a>00007
-<a name="l00008"></a><a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">00008</a> <span class="keyword">def </span><a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(x, y, _label):
-<a name="l00009"></a>00009 pu()
-<a name="l00010"></a>00010 seth(0)
-<a name="l00011"></a>00011 backward(x / 2)
-<a name="l00012"></a>00012 fontsize = 40
-<a name="l00013"></a>00013 pd()
-<a name="l00014"></a>00014 <span class="keywordflow">for</span> i <span class="keywordflow">in</span> range(2):
-<a name="l00015"></a>00015 forward(x)
-<a name="l00016"></a>00016 left(90)
-<a name="l00017"></a>00017 forward(y)
-<a name="l00018"></a>00018 left(90)
-<a name="l00019"></a>00019 pu()
-<a name="l00020"></a>00020 forward(x / 2)
-<a name="l00021"></a>00021 left(90)
-<a name="l00022"></a>00022 forward(y / 2 - fontsize)
-<a name="l00023"></a>00023 pd()
-<a name="l00024"></a>00024 write(_label, align=<span class="stringliteral">&#39;center&#39;</span>, font=(<span class="stringliteral">&#39;Arial&#39;</span>, fontsize, <span class="stringliteral">&#39;bold&#39;</span>))
-<a name="l00025"></a>00025
-<a name="l00026"></a>00026 <a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(800, 80, <span class="stringliteral">&#39;cmd&#39;</span>)
-<a name="l00027"></a>00027 pu()
-<a name="l00028"></a>00028 forward(80)
-<a name="l00029"></a>00029 <a class="code" href="namespaceschematic.html#a949cac8aafe622e97cd437ffadbf07af">rectangle</a>(200, 400, <span class="stringliteral">&#39;cmd2&#39;</span>)
-<a name="l00030"></a>00030
-<a name="l00031"></a>00031 <span class="keywordflow">while</span> <span class="keyword">True</span>:
-<a name="l00032"></a>00032 <span class="keywordflow">pass</span>
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="schematic_8py.html">schematic.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/search/all_5f.html b/doxygen/html/search/all_5f.html
deleted file mode 100644
index 71e2ba7..0000000
--- a/doxygen/html/search/all_5f.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!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
deleted file mode 100644
index aa4bea6..0000000
--- a/doxygen/html/search/all_61.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!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
deleted file mode 100644
index 1979c78..0000000
--- a/doxygen/html/search/all_62.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index 262ec7c..0000000
--- a/doxygen/html/search/all_63.html
+++ /dev/null
@@ -1,166 +0,0 @@
-<!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
deleted file mode 100644
index 95bf079..0000000
--- a/doxygen/html/search/all_64.html
+++ /dev/null
@@ -1,284 +0,0 @@
-<!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
deleted file mode 100644
index 62168e6..0000000
--- a/doxygen/html/search/all_65.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!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
deleted file mode 100644
index 738e246..0000000
--- a/doxygen/html/search/all_66.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!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
deleted file mode 100644
index 9c69b05..0000000
--- a/doxygen/html/search/all_67.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!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
deleted file mode 100644
index bc06f62..0000000
--- a/doxygen/html/search/all_68.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!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
deleted file mode 100644
index 372bd5d..0000000
--- a/doxygen/html/search/all_69.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!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
deleted file mode 100644
index 954b9ab..0000000
--- a/doxygen/html/search/all_6b.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!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
deleted file mode 100644
index 7d88420..0000000
--- a/doxygen/html/search/all_6c.html
+++ /dev/null
@@ -1,92 +0,0 @@
-<!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
deleted file mode 100644
index 5160ab1..0000000
--- a/doxygen/html/search/all_6d.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!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
deleted file mode 100644
index 8b93d48..0000000
--- a/doxygen/html/search/all_6e.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index 1f72507..0000000
--- a/doxygen/html/search/all_6f.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!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
deleted file mode 100644
index f238770..0000000
--- a/doxygen/html/search/all_70.html
+++ /dev/null
@@ -1,325 +0,0 @@
-<!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
deleted file mode 100644
index 678051c..0000000
--- a/doxygen/html/search/all_71.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 25d873e..0000000
--- a/doxygen/html/search/all_72.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!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
deleted file mode 100644
index ad25869..0000000
--- a/doxygen/html/search/all_73.html
+++ /dev/null
@@ -1,156 +0,0 @@
-<!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
deleted file mode 100644
index 5f908ee..0000000
--- a/doxygen/html/search/all_74.html
+++ /dev/null
@@ -1,87 +0,0 @@
-<!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
deleted file mode 100644
index a718ba1..0000000
--- a/doxygen/html/search/all_75.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<!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
deleted file mode 100644
index d7f1e1c..0000000
--- a/doxygen/html/search/all_76.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<!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
deleted file mode 100644
index 7c81497..0000000
--- a/doxygen/html/search/all_77.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!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
deleted file mode 100644
index 23a51e3..0000000
--- a/doxygen/html/search/all_78.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 2cfdf20..0000000
--- a/doxygen/html/search/all_7a.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 4124bca..0000000
--- a/doxygen/html/search/classes_62.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 94a7fe8..0000000
--- a/doxygen/html/search/classes_63.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index ca057c3..0000000
--- a/doxygen/html/search/classes_65.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!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
deleted file mode 100644
index 82f4f15..0000000
--- a/doxygen/html/search/classes_68.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!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
deleted file mode 100644
index c3b342e..0000000
--- a/doxygen/html/search/classes_6e.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index fcb09dd..0000000
--- a/doxygen/html/search/classes_6f.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!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
deleted file mode 100644
index 13df87d..0000000
--- a/doxygen/html/search/classes_70.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!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
deleted file mode 100644
index 1344a18..0000000
--- a/doxygen/html/search/classes_73.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!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
deleted file mode 100644
index 9342d3d..0000000
--- a/doxygen/html/search/close.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/search/files_63.html b/doxygen/html/search/files_63.html
deleted file mode 100644
index 60f5e9b..0000000
--- a/doxygen/html/search/files_63.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!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
deleted file mode 100644
index 0e1538b..0000000
--- a/doxygen/html/search/files_65.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 1555287..0000000
--- a/doxygen/html/search/files_66.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 997b64a..0000000
--- a/doxygen/html/search/files_67.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 7dde80f..0000000
--- a/doxygen/html/search/files_69.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 94d6ce0..0000000
--- a/doxygen/html/search/files_70.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!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
deleted file mode 100644
index d86fe34..0000000
--- a/doxygen/html/search/files_73.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!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
deleted file mode 100644
index eabf911..0000000
--- a/doxygen/html/search/functions_5f.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!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
deleted file mode 100644
index 20717d3..0000000
--- a/doxygen/html/search/functions_61.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 42f0b91..0000000
--- a/doxygen/html/search/functions_63.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index f20a7b3..0000000
--- a/doxygen/html/search/functions_64.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!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
deleted file mode 100644
index cd12e01..0000000
--- a/doxygen/html/search/functions_65.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index 3c0d7d9..0000000
--- a/doxygen/html/search/functions_66.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<!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
deleted file mode 100644
index 04c8478..0000000
--- a/doxygen/html/search/functions_67.html
+++ /dev/null
@@ -1,35 +0,0 @@
-<!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
deleted file mode 100644
index 1778cb9..0000000
--- a/doxygen/html/search/functions_6c.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index bf98d95..0000000
--- a/doxygen/html/search/functions_6f.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index 93baca9..0000000
--- a/doxygen/html/search/functions_70.html
+++ /dev/null
@@ -1,112 +0,0 @@
-<!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
deleted file mode 100644
index a29bf90..0000000
--- a/doxygen/html/search/functions_72.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!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
deleted file mode 100644
index 546d3e3..0000000
--- a/doxygen/html/search/functions_73.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!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
deleted file mode 100644
index 4b2f901..0000000
--- a/doxygen/html/search/functions_74.html
+++ /dev/null
@@ -1,47 +0,0 @@
-<!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
deleted file mode 100644
index c862dc9..0000000
--- a/doxygen/html/search/functions_75.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index e0a0f42..0000000
--- a/doxygen/html/search/functions_77.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index 2cfdf20..0000000
--- a/doxygen/html/search/functions_7a.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 81f6040..0000000
--- a/doxygen/html/search/mag_sel.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/search/namespaces_63.html b/doxygen/html/search/namespaces_63.html
deleted file mode 100644
index 62d9f18..0000000
--- a/doxygen/html/search/namespaces_63.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!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
deleted file mode 100644
index dbe3ec8..0000000
--- a/doxygen/html/search/namespaces_65.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 952c924..0000000
--- a/doxygen/html/search/namespaces_66.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index f4b71fd..0000000
--- a/doxygen/html/search/namespaces_67.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 61a3623..0000000
--- a/doxygen/html/search/namespaces_69.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!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
deleted file mode 100644
index 53afd33..0000000
--- a/doxygen/html/search/namespaces_70.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!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
deleted file mode 100644
index 5d0321c..0000000
--- a/doxygen/html/search/namespaces_73.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!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
deleted file mode 100644
index b1ded27..0000000
--- a/doxygen/html/search/nomatches.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!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
deleted file mode 100644
index dae426e..0000000
--- a/doxygen/html/search/search.css
+++ /dev/null
@@ -1,233 +0,0 @@
-/*---------------- 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
deleted file mode 100644
index 650a7f0..0000000
--- a/doxygen/html/search/search.js
+++ /dev/null
@@ -1,736 +0,0 @@
-// 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
deleted file mode 100644
index c872f4d..0000000
--- a/doxygen/html/search/search_l.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/search/search_m.png b/doxygen/html/search/search_m.png
deleted file mode 100644
index b429a16..0000000
--- a/doxygen/html/search/search_m.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/search/search_r.png b/doxygen/html/search/search_r.png
deleted file mode 100644
index 97ee8b4..0000000
--- a/doxygen/html/search/search_r.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/search/variables_5f.html b/doxygen/html/search/variables_5f.html
deleted file mode 100644
index fbec8ec..0000000
--- a/doxygen/html/search/variables_5f.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index c0a43fa..0000000
--- a/doxygen/html/search/variables_61.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!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
deleted file mode 100644
index b45c0e0..0000000
--- a/doxygen/html/search/variables_62.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index 9732d38..0000000
--- a/doxygen/html/search/variables_63.html
+++ /dev/null
@@ -1,104 +0,0 @@
-<!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
deleted file mode 100644
index e0f50c5..0000000
--- a/doxygen/html/search/variables_64.html
+++ /dev/null
@@ -1,120 +0,0 @@
-<!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
deleted file mode 100644
index 3e5833f..0000000
--- a/doxygen/html/search/variables_65.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!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
deleted file mode 100644
index 6875571..0000000
--- a/doxygen/html/search/variables_66.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index d13c19f..0000000
--- a/doxygen/html/search/variables_67.html
+++ /dev/null
@@ -1,34 +0,0 @@
-<!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
deleted file mode 100644
index 2c30b90..0000000
--- a/doxygen/html/search/variables_68.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<!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
deleted file mode 100644
index 395712f..0000000
--- a/doxygen/html/search/variables_69.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!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
deleted file mode 100644
index 954b9ab..0000000
--- a/doxygen/html/search/variables_6b.html
+++ /dev/null
@@ -1,41 +0,0 @@
-<!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
deleted file mode 100644
index f41dbd3..0000000
--- a/doxygen/html/search/variables_6c.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<!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
deleted file mode 100644
index 5160ab1..0000000
--- a/doxygen/html/search/variables_6d.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!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
deleted file mode 100644
index 6e55567..0000000
--- a/doxygen/html/search/variables_6e.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!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
deleted file mode 100644
index 29cf6af..0000000
--- a/doxygen/html/search/variables_6f.html
+++ /dev/null
@@ -1,50 +0,0 @@
-<!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
deleted file mode 100644
index e877c53..0000000
--- a/doxygen/html/search/variables_70.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<!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
deleted file mode 100644
index 678051c..0000000
--- a/doxygen/html/search/variables_71.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index ff1675c..0000000
--- a/doxygen/html/search/variables_72.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!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
deleted file mode 100644
index 9676371..0000000
--- a/doxygen/html/search/variables_73.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!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
deleted file mode 100644
index d0affb3..0000000
--- a/doxygen/html/search/variables_74.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!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
deleted file mode 100644
index c9c2e99..0000000
--- a/doxygen/html/search/variables_75.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!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
deleted file mode 100644
index d7f1e1c..0000000
--- a/doxygen/html/search/variables_76.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<!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
deleted file mode 100644
index fe87350..0000000
--- a/doxygen/html/search/variables_77.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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
deleted file mode 100644
index 23a51e3..0000000
--- a/doxygen/html/search/variables_78.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!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/setup_8py.html b/doxygen/html/setup_8py.html
deleted file mode 100644
index d99765a..0000000
--- a/doxygen/html/setup_8py.html
+++ /dev/null
@@ -1,157 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/setup.py File Reference</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('setup_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="summary">
-<a href="#namespaces">Packages</a> &#124;
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
- <div class="headertitle">
-<div class="title">setup.py File Reference</div> </div>
-</div>
-<div class="contents">
-
-<p><a href="setup_8py_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr><td colspan="2"><h2><a name="namespaces"></a>
-Packages</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html">setup</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">setup::find_packages</a></td></tr>
-<tr><td colspan="2"><h2><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">setup::author</a> = 'Catherine Devlin'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">setup::author_email</a> = 'catherine.devlin@gmail.com'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">setup::classifiers</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">setup::description</a> = &quot;Extra features for standard library's cmd module&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">setup::install_requires</a> = ['pyparsing&gt;=1.5.6']</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">setup::keywords</a> = 'command prompt console cmd'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">setup::license</a> = 'MIT'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">setup::long_description</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">setup::name</a> = &quot;cmd2&quot;</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">list&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">setup::py_modules</a> = [&quot;cmd2&quot;]</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">setup::url</a> = 'http://packages.python.org/cmd2/'</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">setup::use_2to3</a> = True,</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">setup::version</a> = &quot;0.6.4&quot;</td></tr>
-</table>
-</div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="setup_8py.html">setup.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/setup_8py_source.html b/doxygen/html/setup_8py_source.html
deleted file mode 100644
index 7287d10..0000000
--- a/doxygen/html/setup_8py_source.html
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Cmd2: /Users/amrogers/Developer/Projects/cmd2/setup.py Source File</title>
-
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-
-</head>
-<body>
-<div id="top"><!-- do not remove this div! -->
-
-
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-
-
- <td style="padding-left: 0.5em;">
- <div id="projectname">Cmd2
-
- </div>
-
- </td>
-
-
-
- </tr>
- </tbody>
-</table>
-</div>
-
-<!-- Generated by Doxygen 1.7.5.1 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="namespaces.html"><span>Packages</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
- <li><a href="dirs.html"><span>Directories</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- </ul>
- </div>
-</div>
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
- initNavTree('setup_8py.html','');
-</script>
-<div id="doc-content">
-<div class="header">
- <div class="headertitle">
-<div class="title">setup.py</div> </div>
-</div>
-<div class="contents">
-<a href="setup_8py.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a><a class="code" href="namespacesetup.html">00001</a> <span class="comment">#!/usr/bin/python</span>
-<a name="l00002"></a>00002 <span class="keywordflow">try</span>:
-<a name="l00003"></a>00003 <span class="keyword">from</span> setuptools <span class="keyword">import</span> setup, find_packages
-<a name="l00004"></a>00004 <span class="keywordflow">except</span> ImportError:
-<a name="l00005"></a>00005 <span class="keyword">from</span> distutils.core <span class="keyword">import</span> setup
-<a name="l00006"></a><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">00006</a> <span class="keyword">def </span><a class="code" href="namespacesetup.html#abf9d3e0287e770123ae15c37ce1173e5">find_packages</a>():
-<a name="l00007"></a>00007 <span class="keywordflow">return</span> [<span class="stringliteral">&#39;sqlpython&#39;</span>]
-<a name="l00008"></a>00008 <span class="keyword">import</span> sys
-<a name="l00009"></a>00009
-<a name="l00010"></a><a class="code" href="namespacesetup.html#a63491535b376b15204c70db3fe9924d2">00010</a> install_requires = [<span class="stringliteral">&#39;pyparsing&gt;=1.5.6&#39;</span>]
-<a name="l00011"></a>00011 setup(
-<a name="l00012"></a><a class="code" href="namespacesetup.html#a4b28e5b21e957c451ff3aa28f58c6383">00012</a> name=<span class="stringliteral">&quot;cmd2&quot;</span>,
-<a name="l00013"></a><a class="code" href="namespacesetup.html#a8b86ddd5b5591d99de08e584197a53d9">00013</a> version=<span class="stringliteral">&quot;0.6.4&quot;</span>,
-<a name="l00014"></a><a class="code" href="namespacesetup.html#ac5fe8cd1e8f4b711518bb89b57cd2baa">00014</a> py_modules=[<span class="stringliteral">&quot;cmd2&quot;</span>],
-<a name="l00015"></a><a class="code" href="namespacesetup.html#a82e52b3a26189d7e3bdbf2bc02b5d721">00015</a> use_2to3=<span class="keyword">True</span>,
-<a name="l00016"></a>00016
-<a name="l00017"></a>00017 <span class="comment"># metadata for upload to PyPI</span>
-<a name="l00018"></a><a class="code" href="namespacesetup.html#a7b92894168460f935bc49467954c4a92">00018</a> author = <span class="stringliteral">&#39;Catherine Devlin&#39;</span>,
-<a name="l00019"></a><a class="code" href="namespacesetup.html#a4ead8e1ca45242906fde7d5489f3beaa">00019</a> author_email = <span class="stringliteral">&#39;catherine.devlin@gmail.com&#39;</span>,
-<a name="l00020"></a><a class="code" href="namespacesetup.html#a4ad612547892c74be7035043265eb65c">00020</a> description = <span class="stringliteral">&quot;Extra features for standard library&#39;s cmd module&quot;</span>,
-<a name="l00021"></a><a class="code" href="namespacesetup.html#a22ada03d1aaa82c1c9c27d0ae25da2b7">00021</a> license = <span class="stringliteral">&#39;MIT&#39;</span>,
-<a name="l00022"></a><a class="code" href="namespacesetup.html#a97e6300ec1966f2580ee08f1f55e2f46">00022</a> keywords = <span class="stringliteral">&#39;command prompt console cmd&#39;</span>,
-<a name="l00023"></a><a class="code" href="namespacesetup.html#a7c3763764f99123690822c047e74c36e">00023</a> url = <span class="stringliteral">&#39;http://packages.python.org/cmd2/&#39;</span>,
-<a name="l00024"></a>00024 install_requires = install_requires,
-<a name="l00025"></a><a class="code" href="namespacesetup.html#a718ebc1d14d8aaf7bf72092d219f19fa">00025</a> long_description = <span class="stringliteral">&quot;&quot;&quot;Enhancements for standard library&#39;s cmd module.</span>
-<a name="l00026"></a>00026 <span class="stringliteral"></span>
-<a name="l00027"></a>00027 <span class="stringliteral">Drop-in replacement adds several features for command-prompt tools:</span>
-<a name="l00028"></a>00028 <span class="stringliteral"></span>
-<a name="l00029"></a>00029 <span class="stringliteral"> * Searchable command history (commands: &quot;hi&quot;, &quot;li&quot;, &quot;run&quot;)</span>
-<a name="l00030"></a>00030 <span class="stringliteral"> * Load commands from file, save to file, edit commands in file</span>
-<a name="l00031"></a>00031 <span class="stringliteral"> * Multi-line commands</span>
-<a name="l00032"></a>00032 <span class="stringliteral"> * Case-insensitive commands</span>
-<a name="l00033"></a>00033 <span class="stringliteral"> * Special-character shortcut commands (beyond cmd&#39;s &quot;@&quot; and &quot;!&quot;)</span>
-<a name="l00034"></a>00034 <span class="stringliteral"> * Settable environment parameters</span>
-<a name="l00035"></a>00035 <span class="stringliteral"> * Parsing commands with flags</span>
-<a name="l00036"></a>00036 <span class="stringliteral"> * &gt; (filename), &gt;&gt; (filename) redirect output to file</span>
-<a name="l00037"></a>00037 <span class="stringliteral"> * &lt; (filename) gets input from file</span>
-<a name="l00038"></a>00038 <span class="stringliteral"> * bare &gt;, &gt;&gt;, &lt; redirect to/from paste buffer</span>
-<a name="l00039"></a>00039 <span class="stringliteral"> * accepts abbreviated commands when unambiguous</span>
-<a name="l00040"></a>00040 <span class="stringliteral"> * `py` enters interactive Python console</span>
-<a name="l00041"></a>00041 <span class="stringliteral"> * test apps against sample session transcript (see example/example.py)</span>
-<a name="l00042"></a>00042 <span class="stringliteral"></span>
-<a name="l00043"></a>00043 <span class="stringliteral">Useable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.</span>
-<a name="l00044"></a>00044 <span class="stringliteral"></span>
-<a name="l00045"></a>00045 <span class="stringliteral">Running `2to3 &lt;http://docs.python.org/library/2to3.html&gt;` against ``cmd2.py`` </span>
-<a name="l00046"></a>00046 <span class="stringliteral">generates working, Python3-based code.</span>
-<a name="l00047"></a>00047 <span class="stringliteral"></span>
-<a name="l00048"></a>00048 <span class="stringliteral">See docs at http://packages.python.org/cmd2/</span>
-<a name="l00049"></a>00049 <span class="stringliteral">&quot;&quot;&quot;</span>,
-<a name="l00050"></a>00050
-<a name="l00051"></a><a class="code" href="namespacesetup.html#aa6d1b3ef82314b74854a1a1a473aadbf">00051</a> classifiers=[
-<a name="l00052"></a>00052 <span class="stringliteral">&#39;Development Status :: 4 - Beta&#39;</span>,
-<a name="l00053"></a>00053 <span class="stringliteral">&#39;Environment :: Console&#39;</span>,
-<a name="l00054"></a>00054 <span class="stringliteral">&#39;Operating System :: OS Independent&#39;</span>,
-<a name="l00055"></a>00055 <span class="stringliteral">&#39;Intended Audience :: Developers&#39;</span>,
-<a name="l00056"></a>00056 <span class="stringliteral">&#39;Intended Audience :: System Administrators&#39;</span>,
-<a name="l00057"></a>00057 <span class="stringliteral">&#39;Programming Language :: Python&#39;</span>,
-<a name="l00058"></a>00058 <span class="stringliteral">&#39;License :: OSI Approved :: MIT License&#39;</span>,
-<a name="l00059"></a>00059 <span class="stringliteral">&#39;Topic :: Software Development :: Libraries :: Python Modules&#39;</span>,
-<a name="l00060"></a>00060 ],
-<a name="l00061"></a>00061 )
-<a name="l00062"></a>00062
-</pre></div></div>
-</div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><a class="el" href="setup_8py.html">setup.py</a> </li>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-
- <li class="footer">Generated on Fri Sep 9 2011 10:50:47 for Cmd2 by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
- </ul>
- </div>
-
-
-</body>
-</html>
diff --git a/doxygen/html/svgpan.js b/doxygen/html/svgpan.js
deleted file mode 100644
index da381fd..0000000
--- a/doxygen/html/svgpan.js
+++ /dev/null
@@ -1,295 +0,0 @@
-/**
- * The code below is based on SVGPan Library 1.2 and was modified for doxygen
- * to support both zooming and panning via the mouse and via embedded bottons.
- *
- * This code is licensed under the following BSD license:
- *
- * Copyright 2009-2010 Andrea Leofreddi <a.leofreddi@itcharm.com>. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without modification, are
- * permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain the above copyright notice, this list of
- * conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright notice, this list
- * of conditions and the following disclaimer in the documentation and/or other materials
- * provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ``AS IS'' AND ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * The views and conclusions contained in the software and documentation are those of the
- * authors and should not be interpreted as representing official policies, either expressed
- * or implied, of Andrea Leofreddi.
- */
-
-var root = document.documentElement;
-var state = 'none';
-var stateOrigin;
-var stateTf = root.createSVGMatrix();
-var cursorGrab = ' url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFAAAA////////c3ilYwAAAAN0Uk5T//8A18oNQQAAAD1JREFUeNp0zlEKACAIA9Bt9z90bZBZkQj29qFBEuBOzQHSnWTTyckEfqUuZgFvslH4ch3qLCO/Kr8cAgwATw4Ax6XRCcoAAAAASUVORK5CYII="), move';
-var zoomSteps = 10;
-var zoomInFactor;
-var zoomOutFactor;
-var windowWidth;
-var windowHeight;
-var svgDoc;
-var minZoom;
-var maxZoom;
-if (!window) window=this;
-
-/**
- * Show the graph in the middle of the view, scaled to fit
- */
-function show()
-{
- if (window.innerHeight) // Firefox
- {
- windowWidth = window.innerWidth;
- windowHeight = window.innerHeight;
- }
- else if (document.documentElement.clientWidth) // Chrome/Safari
- {
- windowWidth = document.documentElement.clientWidth
- windowHeight = document.documentElement.clientHeight
- }
- if (!windowWidth || !windowHeight) // failsafe
- {
- windowWidth = 800;
- windowHeight = 600;
- }
- minZoom = Math.min(windowHeight/viewHeight,windowWidth/viewWidth);
- maxZoom = minZoom+1.5;
- zoomInFactor = Math.pow(maxZoom/minZoom,1.0/zoomSteps);
- zoomOutFactor = 1.0/zoomInFactor;
-
- var g = svgDoc.getElementById('viewport');
- try
- {
- var bb = g.getBBox(); // this can throw an exception if css { display: none }
- var tx = (windowWidth-viewWidth*minZoom+8)/(2*minZoom);
- var ty = viewHeight+(windowHeight-viewHeight*minZoom)/(2*minZoom);
- var a = 'scale('+minZoom+') rotate(0) translate('+tx+' '+ty+')';
- g.setAttribute('transform',a);
- }
- catch(e) {}
-}
-
-/**
- * Register handlers
- */
-function init(evt)
-{
- svgDoc = evt.target.ownerDocument;
- if (top.window && top.window.registerShow) // register show function in html doc for dynamic sections
- {
- top.window.registerShow(sectionId,show);
- }
- show();
-
- setAttributes(root, {
- "onmousedown" : "handleMouseDown(evt)",
- "onmousemove" : "handleMouseMove(evt)",
- "onmouseup" : "handleMouseUp(evt)"
- });
-
- if (window.addEventListener)
- {
- if (navigator.userAgent.toLowerCase().indexOf('webkit') >= 0 ||
- navigator.userAgent.toLowerCase().indexOf("opera") >= 0 ||
- navigator.appVersion.indexOf("MSIE") != -1)
- {
- window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari/IE9
- }
- else
- {
- window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Others
- }
- }
-}
-
-window.onresize=function()
-{
- if (svgDoc) { show(); }
-}
-
-/**
- * Instance an SVGPoint object with given event coordinates.
- */
-function getEventPoint(evt)
-{
- var p = root.createSVGPoint();
- p.x = evt.clientX;
- p.y = evt.clientY;
- return p;
-}
-
-/**
- * Sets the current transform matrix of an element.
- */
-function setCTM(element, matrix)
-{
- var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d + "," + matrix.e + "," + matrix.f + ")";
- element.setAttribute("transform", s);
-}
-
-/**
- * Sets attributes of an element.
- */
-function setAttributes(element, attributes)
-{
- for (i in attributes)
- element.setAttributeNS(null, i, attributes[i]);
-}
-
-function doZoom(g,point,zoomFactor)
-{
- var p = point.matrixTransform(g.getCTM().inverse());
- var k = root.createSVGMatrix().translate(p.x, p.y).scale(zoomFactor).translate(-p.x, -p.y);
- var n = g.getCTM().multiply(k);
- var s = Math.max(n.a,n.d);
- if (s>maxZoom) n=n.translate(p.x,p.y).scale(maxZoom/s).translate(-p.x,-p.y);
- else if (s<minZoom) n=n.translate(p.x,p.y).scale(minZoom/s).translate(-p.x,-p.y);
- setCTM(g, n);
- stateTf = stateTf.multiply(n.inverse());
-}
-
-/**
- * Handle mouse move event.
- */
-function handleMouseWheel(evt)
-{
- if (!evt) evt = window.evt;
- if (evt.preventDefault) evt.preventDefault();
- evt.returnValue = false;
-
- if (state!='pan')
- {
-
- var delta;
-
- if(evt.wheelDelta)
- {
- if (window.opera)
- {
- delta = evt.wheelDelta / 720; // Opera
- }
- else if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1 ||
- navigator.appVersion.indexOf("MSIE") != -1)
- {
- delta = evt.wheelDelta / 7200; // Chrome/IE9
- }
- else
- {
- delta = evt.wheelDelta / 72000; // Safari
- }
- }
- else
- {
- delta = evt.detail / -180; // Mozilla
- }
-
- var svgDoc = evt.target.ownerDocument;
- var g = svgDoc.getElementById("viewport");
- var p = getEventPoint(evt);
- doZoom(g,p,1+delta);
- }
-}
-
-/**
- * Handle mouse move event.
- */
-function handleMouseMove(evt)
-{
- if(evt.preventDefault)
- evt.preventDefault();
-
- evt.returnValue = false;
-
- var g = svgDoc.getElementById("viewport");
-
- if (state == 'pan')
- {
- // Pan mode
- var p = getEventPoint(evt).matrixTransform(stateTf);
- setCTM(g,stateTf.inverse().translate(p.x - stateOrigin.x, p.y - stateOrigin.y));
- }
-}
-
-/**
- * Handle click event.
- */
-function handleMouseDown(evt)
-{
- if(evt.preventDefault)
- evt.preventDefault();
- evt.returnValue = false;
- var g = svgDoc.getElementById("viewport");
- state = 'pan';
- stateTf = g.getCTM().inverse();
- stateOrigin = getEventPoint(evt).matrixTransform(stateTf);
- g.style.cursor = cursorGrab;
-}
-
-/**
- * Handle mouse button release event.
- */
-function handleMouseUp(evt)
-{
- if (evt.preventDefault) evt.preventDefault();
- evt.returnValue = false;
- var g = svgDoc.getElementById("viewport");
- g.style.cursor = "default";
- // Quit pan mode
- state = '';
-}
-
-/**
- * Dumps a matrix to a string (useful for debug).
- */
-function dumpMatrix(matrix)
-{
- var s = "[ " + matrix.a + ", " + matrix.c + ", " + matrix.e + "\n " + matrix.b + ", " + matrix.d + ", " + matrix.f + "\n 0, 0, 1 ]";
- return s;
-}
-
-/**
- * Handler for pan buttons
- */
-function handlePan(x,y)
-{
- var g = svgDoc.getElementById("viewport");
- setCTM(g,g.getCTM().translate(x*20/minZoom,y*20/minZoom));
-}
-
-/**
- * Handle reset button
- */
-function handleReset()
-{
- show();
-}
-
-/**
- * Handler for zoom buttons
- */
-function handleZoom(evt,direction)
-{
- var g = svgDoc.getElementById("viewport");
- var factor = direction=='in' ? zoomInFactor : zoomOutFactor;
- var m = g.getCTM();
- var p = root.createSVGPoint();
- p.x = windowWidth/2;
- p.y = windowHeight/2;
- doZoom(g,p,factor);
-}
-
-
diff --git a/doxygen/html/tab_a.png b/doxygen/html/tab_a.png
deleted file mode 100644
index 2d99ef2..0000000
--- a/doxygen/html/tab_a.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/tab_b.png b/doxygen/html/tab_b.png
deleted file mode 100644
index b2c3d2b..0000000
--- a/doxygen/html/tab_b.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/tab_h.png b/doxygen/html/tab_h.png
deleted file mode 100644
index c11f48f..0000000
--- a/doxygen/html/tab_h.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/tab_s.png b/doxygen/html/tab_s.png
deleted file mode 100644
index 978943a..0000000
--- a/doxygen/html/tab_s.png
+++ /dev/null
Binary files differ
diff --git a/doxygen/html/tabs.css b/doxygen/html/tabs.css
deleted file mode 100644
index 2192056..0000000
--- a/doxygen/html/tabs.css
+++ /dev/null
@@ -1,59 +0,0 @@
-.tabs, .tabs2, .tabs3 {
- background-image: url('tab_b.png');
- width: 100%;
- z-index: 101;
- font-size: 13px;
-}
-
-.tabs2 {
- font-size: 10px;
-}
-.tabs3 {
- font-size: 9px;
-}
-
-.tablist {
- margin: 0;
- padding: 0;
- display: table;
-}
-
-.tablist li {
- float: left;
- display: table-cell;
- background-image: url('tab_b.png');
- line-height: 36px;
- list-style: none;
-}
-
-.tablist a {
- display: block;
- padding: 0 20px;
- font-weight: bold;
- background-image:url('tab_s.png');
- background-repeat:no-repeat;
- background-position:right;
- color: #283A5D;
- text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
- text-decoration: none;
- outline: none;
-}
-
-.tabs3 .tablist a {
- padding: 0 10px;
-}
-
-.tablist a:hover {
- background-image: url('tab_h.png');
- background-repeat:repeat-x;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
- text-decoration: none;
-}
-
-.tablist li.current a {
- background-image: url('tab_a.png');
- background-repeat:repeat-x;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
-}
diff --git a/doxygen/man/man3/_Users_amrogers_Developer_Projects_.3 b/doxygen/man/man3/_Users_amrogers_Developer_Projects_.3
deleted file mode 100644
index 43d18f1..0000000
--- a/doxygen/man/man3/_Users_amrogers_Developer_Projects_.3
+++ /dev/null
@@ -1,15 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/ Directory Reference" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/ Directory Reference \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Directories"
-
-.in +1c
-.ti -1c
-.RI "directory \fBcmd2\fP"
-.br
-.in -1c
diff --git a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_.3 b/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_.3
deleted file mode 100644
index 05c1bc8..0000000
--- a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_.3
+++ /dev/null
@@ -1,31 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/ Directory Reference" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/ Directory Reference \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Directories"
-
-.in +1c
-.ti -1c
-.RI "directory \fBdocs\fP"
-.br
-.ti -1c
-.RI "directory \fBexample\fP"
-.br
-.in -1c
-.SS "Files"
-
-.in +1c
-.ti -1c
-.RI "file \fBcmd2\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBignoreBug\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBsetup\&.py\fP"
-.br
-.in -1c
diff --git a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_.3 b/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_.3
deleted file mode 100644
index 014ba43..0000000
--- a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_.3
+++ /dev/null
@@ -1,22 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/ Directory Reference" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/ Directory Reference \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Directories"
-
-.in +1c
-.ti -1c
-.RI "directory \fBpycon2010\fP"
-.br
-.in -1c
-.SS "Files"
-
-.in +1c
-.ti -1c
-.RI "file \fBconf\&.py\fP"
-.br
-.in -1c
diff --git a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_pycon2010_.3 b/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_pycon2010_.3
deleted file mode 100644
index 6da21a7..0000000
--- a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_docs_pycon2010_.3
+++ /dev/null
@@ -1,45 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/ Directory Reference" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/ Directory Reference \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Files"
-
-.in +1c
-.ti -1c
-.RI "file \fBfileutil\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBgraph\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate2\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate3\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate4\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate5\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate6\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate7\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBpirate8\&.py\fP"
-.br
-.ti -1c
-.RI "file \fBschematic\&.py\fP"
-.br
-.in -1c
diff --git a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_example_.3 b/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_example_.3
deleted file mode 100644
index 2da496e..0000000
--- a/doxygen/man/man3/_Users_amrogers_Developer_Projects_cmd2_example_.3
+++ /dev/null
@@ -1,15 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/example/ Directory Reference" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/example/ Directory Reference \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Files"
-
-.in +1c
-.ti -1c
-.RI "file \fBexample\&.py\fP"
-.br
-.in -1c
diff --git a/doxygen/man/man3/cmd2.3 b/doxygen/man/man3/cmd2.3
deleted file mode 100644
index 099fd47..0000000
--- a/doxygen/man/man3/cmd2.3
+++ /dev/null
@@ -1,467 +0,0 @@
-.TH "cmd2" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBBorg\fP"
-.br
-.ti -1c
-.RI "class \fBCmd\fP"
-.br
-.ti -1c
-.RI "class \fBCmd2TestCase\fP"
-.br
-.ti -1c
-.RI "class \fBEmbeddedConsoleExit\fP"
-.br
-.ti -1c
-.RI "class \fBEmptyStatement\fP"
-.br
-.ti -1c
-.RI "class \fBHistory\fP"
-.br
-.ti -1c
-.RI "class \fBHistoryItem\fP"
-.br
-.ti -1c
-.RI "class \fBNotSettableError\fP"
-.br
-.ti -1c
-.RI "class \fBOptionParser\fP"
-.br
-.ti -1c
-.RI "class \fBOutputTrap\fP"
-.br
-.ti -1c
-.RI "class \fBParsedString\fP"
-.br
-.ti -1c
-.RI "class \fBPasteBufferError\fP"
-.br
-.ti -1c
-.RI "class \fBStatekeeper\fP"
-.br
-.ti -1c
-.RI "class \fBStubbornDict\fP"
-.br
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB_attr_get_\fP"
-.br
-.ti -1c
-.RI "def \fBcast\fP"
-.br
-.ti -1c
-.RI "def \fBget_paste_buffer\fP"
-.br
-.ti -1c
-.RI "def \fBget_paste_buffer\fP"
-.br
-.ti -1c
-.RI "def \fBljust\fP"
-.br
-.ti -1c
-.RI "def \fBoptions\fP"
-.br
-.ti -1c
-.RI "def \fBremaining_args\fP"
-.br
-.ti -1c
-.RI "def \fBreplace_with_file_contents\fP"
-.br
-.ti -1c
-.RI "def \fBstubbornDict\fP"
-.br
-.ti -1c
-.RI "def \fBwrite_to_paste_buffer\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fB__version__\fP = '0\&.6\&.4'"
-.br
-.ti -1c
-.RI "\fBcan_clip\fP = False"
-.br
-.ti -1c
-.RI "list \fBoptions_defined\fP = []"
-.br
-.ti -1c
-.RI "string \fBpastebufferr\fP"
-.br
-.ti -1c
-.RI "string \fBteststring\fP = 'Testing for presence of xclip\&.'"
-.br
-.ti -1c
-.RI "\fBwrite_to_paste_buffer\fP = get_paste_buffer"
-.br
-.ti -1c
-.RI "tuple \fBxclipproc\fP = subprocess\&.Popen('xclip -sel clip', shell=True, stdout=subprocess\&.PIPE, stdin=subprocess\&.PIPE)"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-Variant on standard library's cmd with extra features.
-
-To use, simply import cmd2.Cmd instead of cmd.Cmd; use precisely as though you
-were using the standard library's cmd, while enjoying the extra features.
-
-Searchable command history (commands: "hi", "li", "run")
-Load commands from file, save to file, edit commands in file
-Multi-line commands
-Case-insensitive commands
-Special-character shortcut commands (beyond cmd's "@" and "!")
-Settable environment parameters
-Optional _onchange_{paramname} called when environment parameter changes
-Parsing commands with `optparse` options (flags)
-Redirection to file with >, >>; input from file with <
-Easy transcript-based testing of applications (see example/example.py)
-Bash-style ``select`` available
-
-Note that redirection with > and | will only work if `self.stdout.write()`
-is used in place of `print`. The standard library's `cmd` module is
-written to use `self.stdout.write()`,
-
-- Catherine Devlin, Jan 03 2008 - catherinedevlin.blogspot.com
-
-mercurial repository at http://www.assembla.com/wiki/show/python-cmd2
-.fi
-.PP
-
-.SH "Function Documentation"
-.PP
-.SS "def cmd2::_attr_get_ (obj, attr)\fC [private]\fP".PP
-.nf
-Returns an attribute's value, or None (no error) if undefined.
- Analagous to .get() for dictionaries. Useful when checking for
- value of options that may not have been defined on a given
- method..fi
-.PP
-
-.PP
-Definition at line 98 of file cmd2\&.py'\&.
-.PP
-.nf
-98
-99 def _attr_get_(obj, attr):
-100 '''Returns an attribute's value, or None (no error) if undefined\&.
-101 Analagous to \&.get() for dictionaries\&. Useful when checking for
-102 value of options that may not have been defined on a given
-103 method\&.'''
-104 try:
-105 return getattr(obj, attr)
-106 except AttributeError:
-107 return None
-108
-109 optparse\&.Values\&.get = _attr_get_
-
-.fi
-.SS "def cmd2::cast (current, new)".PP
-.nf
-Tries to force a new value into the same type as the current..fi
-.PP
-
-.PP
-Definition at line 1412 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::do_set()\&.
-.PP
-.nf
-1412
-1413 def cast(current, new):
-1414 '''Tries to force a new value into the same type as the current\&.'''
-1415 typ = type(current)
-1416 if typ == bool:
-1417 try:
-1418 return bool(int(new))
-1419 except (ValueError, TypeError):
-1420 pass
-1421 try:
-1422 new = new\&.lower()
-1423 except:
-1424 pass
-1425 if (new=='on') or (new[0] in ('y','t')):
-1426 return True
-1427 if (new=='off') or (new[0] in ('n','f')):
-1428 return False
-1429 else:
-1430 try:
-1431 return typ(new)
-1432 except:
-1433 pass
-1434 print ('Problem setting parameter (now %s) to %s; incorrect type?' % (current, new))
-1435 return current
-
-.fi
-.SS "def cmd2::get_paste_buffer ()"
-.PP
-Definition at line 184 of file cmd2\&.py'\&.
-.PP
-Referenced by get_paste_buffer(), cmd2::Cmd::redirect_output(), and replace_with_file_contents()\&.
-.PP
-.nf
-184
-185 def get_paste_buffer():
-186 win32clipboard\&.OpenClipboard(0)
-187 try:
-188 result = win32clipboard\&.GetClipboardData()
-189 except TypeError:
-190 result = '' #non-text
-191 win32clipboard\&.CloseClipboard()
- return result
-.fi
-.SS "def cmd2::get_paste_buffer (args)"
-.PP
-Definition at line 198 of file cmd2\&.py'\&.
-.PP
-References get_paste_buffer()\&.
-.PP
-.nf
-198
-199 def get_paste_buffer(*args):
- raise OSError, pastebufferr % ('pywin32', 'Download from http://sourceforge\&.net/projects/pywin32/')
-.fi
-.SS "def cmd2::ljust (x, width, fillchar = \fC' '\fP)"
-.PP
-Definition at line 352 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::do_show()\&.
-.PP
-.nf
-352
-353 def ljust(x, width, fillchar=' '):
-354 'analogous to str\&.ljust, but works for lists'
-355 if hasattr(x, 'ljust'):
-356 return x\&.ljust(width, fillchar)
-357 else:
-358 if len(x) < width:
-359 x = (x + [fillchar] * width)[:width]
-360 return x
-
-.fi
-.SS "def cmd2::options (option_list, arg_desc = \fC'arg'\fP)".PP
-.nf
-Used as a decorator and passed a list of optparse-style options,
- alters a cmd2 method to populate its ``opts`` argument from its
- raw text argument.
-
- Example: transform
- def do_something(self, arg):
-
- into
- @options([make_option('-q', '--quick', action="store_true",
- help="Makes things fast")],
- "source dest")
- def do_something(self, arg, opts):
- if opts.quick:
- self.fast_button = True
- .fi
-.PP
-
-.PP
-Definition at line 112 of file cmd2\&.py'\&.
-.PP
-References remaining_args()\&.
-.PP
-Referenced by cmd2::Cmd::do_py(), pirate8::Pirate::do_sing(), and cmd2::Cmd::select()\&.
-.PP
-.nf
-112
-113 def options(option_list, arg_desc='arg'):
-114 '''Used as a decorator and passed a list of optparse-style options,
-115 alters a cmd2 method to populate its ``opts`` argument from its
-116 raw text argument\&.
-117
-118 Example: transform
-119 def do_something(self, arg):
-120
-121 into
-122 @options([make_option('-q', '--quick', action='store_true',
-123 help='Makes things fast')],
-124 'source dest')
-125 def do_something(self, arg, opts):
-126 if opts\&.quick:
-127 self\&.fast_button = True
-128 '''
-129 if not isinstance(option_list, list):
-130 option_list = [option_list]
-131 for opt in option_list:
-132 options_defined\&.append(pyparsing\&.Literal(opt\&.get_opt_string()))
-133 def option_setup(func):
-134 optionParser = OptionParser()
-135 for opt in option_list:
-136 optionParser\&.add_option(opt)
-137 optionParser\&.set_usage('%s [options] %s' % (func\&.__name__[3:], arg_desc))
-138 optionParser\&._func = func
-139 def new_func(instance, arg):
-140 try:
-141 opts, newArgList = optionParser\&.parse_args(arg\&.split())
-142 # Must find the remaining args in the original argument list, but
-143 # mustn't include the command itself
-144 #if hasattr(arg, 'parsed') and newArgList[0] == arg\&.parsed\&.command:
-145 # newArgList = newArgList[1:]
-146 newArgs = remaining_args(arg, newArgList)
-147 if isinstance(arg, ParsedString):
-148 arg = arg\&.with_args_replaced(newArgs)
-149 else:
-150 arg = newArgs
-151 except optparse\&.OptParseError, e:
-152 print (e)
-153 optionParser\&.print_help()
-154 return
-155 if hasattr(opts, '_exit'):
-156 return None
-157 result = func(instance, arg, opts)
-158 return result
-159 new_func\&.__doc__ = '%s\n%s' % (func\&.__doc__, optionParser\&.format_help())
-160 return new_func
-161 return option_setup
-
-.fi
-.SS "def cmd2::remaining_args (oldArgs, newArgList)".PP
-.nf
-
-Preserves the spacing originally in the argument after
-the removal of options.
-
->>> remaining_args('-f bar bar cow', ['bar', 'cow'])
-'bar cow'
-.fi
-.PP
-
-.PP
-Definition at line 86 of file cmd2\&.py'\&.
-.PP
-Referenced by options()\&.
-.PP
-.nf
-86
-87 def remaining_args(oldArgs, newArgList):
-88 '''
-89 Preserves the spacing originally in the argument after
-90 the removal of options\&.
-91
-92 >>> remaining_args('-f bar bar cow', ['bar', 'cow'])
-93 'bar cow'
-94 '''
-95 pattern = '\s+'\&.join(re\&.escape(a) for a in newArgList) + '\s*$'
-96 matchObj = re\&.search(pattern, oldArgs)
-97 return oldArgs[matchObj\&.start():]
-
-.fi
-.SS "def cmd2::replace_with_file_contents (fname)"
-.PP
-Definition at line 336 of file cmd2\&.py'\&.
-.PP
-References get_paste_buffer()\&.
-.PP
-.nf
-336
-337 def replace_with_file_contents(fname):
-338 if fname:
-339 try:
-340 result = open(os\&.path\&.expanduser(fname[0]))\&.read()
-341 except IOError:
-342 result = '< %s' % fname[0] # wasn't a file after all
-343 else:
-344 result = get_paste_buffer()
-345 return result
-
-.fi
-.SS "def cmd2::stubbornDict (arg, kwarg)".PP
-.nf
-
->>> sorted(stubbornDict('cow a bovine\\nhorse an equine').items())
-[('cow', 'a bovine'), ('horse', 'an equine')]
->>> sorted(stubbornDict(['badger', 'porcupine a poky creature']).items())
-[('badger', ''), ('porcupine', 'a poky creature')]
->>> sorted(stubbornDict(turtle='has shell', frog='jumpy').items())
-[('frog', 'jumpy'), ('turtle', 'has shell')]
-.fi
-.PP
-
-.PP
-Definition at line 321 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::StubbornDict::__add__(), and cmd2::StubbornDict::__radd__()\&.
-.PP
-.nf
-321
-322 def stubbornDict(*arg, **kwarg):
-323 '''
-324 >>> sorted(stubbornDict('cow a bovine\\nhorse an equine')\&.items())
-325 [('cow', 'a bovine'), ('horse', 'an equine')]
-326 >>> sorted(stubbornDict(['badger', 'porcupine a poky creature'])\&.items())
-327 [('badger', ''), ('porcupine', 'a poky creature')]
-328 >>> sorted(stubbornDict(turtle='has shell', frog='jumpy')\&.items())
-329 [('frog', 'jumpy'), ('turtle', 'has shell')]
-330 '''
-331 result = {}
-332 for a in arg:
-333 result\&.update(StubbornDict\&.to_dict(a))
-334 result\&.update(kwarg)
-335 return StubbornDict(result)
-
-.fi
-.SS "def \fBcmd2::write_to_paste_buffer\fP (txt)"
-.PP
-Definition at line 192 of file cmd2\&.py'\&.
-.PP
-References write_to_paste_buffer\&.
-.PP
-.nf
-192
-193 def write_to_paste_buffer(txt):
-194 win32clipboard\&.OpenClipboard(0)
-195 win32clipboard\&.EmptyClipboard()
-196 win32clipboard\&.SetClipboardText(txt)
- win32clipboard\&.CloseClipboard()
-.fi
-.SH "Variable Documentation"
-.PP
-.SS "string \fBcmd2::__version__\fP = '0\&.6\&.4'"
-.PP
-Definition at line 45 of file cmd2\&.py'\&.
-.SS "\fBcmd2::can_clip\fP = False"
-.PP
-Definition at line 202 of file cmd2\&.py'\&.
-.SS "list \fBcmd2::options_defined\fP = []"
-.PP
-Definition at line 110 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::pastebufferr\fP"\fBInitial value:\fP
-.PP
-.nf
-1 '''Redirecting to or from paste buffer requires %s
-2 to be installed on operating system\&.
-3 %s'''
-.fi
-.PP
-Definition at line 177 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::teststring\fP = 'Testing for presence of xclip\&.'"
-.PP
-Definition at line 227 of file cmd2\&.py'\&.
-.SS "def \fBcmd2::write_to_paste_buffer\fP = get_paste_buffer"
-.PP
-Definition at line 200 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::restore_output(), and write_to_paste_buffer()\&.
-.SS "tuple \fBcmd2::xclipproc\fP = subprocess\&.Popen('xclip -sel clip', shell=True, stdout=subprocess\&.PIPE, stdin=subprocess\&.PIPE)"
-.PP
-Definition at line 228 of file cmd2\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2.py.3 b/doxygen/man/man3/cmd2.py.3
deleted file mode 100644
index 90c3b1c..0000000
--- a/doxygen/man/man3/cmd2.py.3
+++ /dev/null
@@ -1,123 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/cmd2.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/cmd2.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBcmd2::Borg\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::Cmd\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::Cmd2TestCase\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::EmbeddedConsoleExit\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::EmptyStatement\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::History\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::HistoryItem\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::NotSettableError\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::OptionParser\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::OutputTrap\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::ParsedString\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::PasteBufferError\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::Statekeeper\fP"
-.br
-.ti -1c
-.RI "class \fBcmd2::StubbornDict\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBcmd2\fP"
-.br
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBcmd2::_attr_get_\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::cast\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::get_paste_buffer\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::get_paste_buffer\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::ljust\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::options\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::remaining_args\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::replace_with_file_contents\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::stubbornDict\fP"
-.br
-.ti -1c
-.RI "def \fBcmd2::write_to_paste_buffer\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fBcmd2::__version__\fP = '0\&.6\&.4'"
-.br
-.ti -1c
-.RI "\fBcmd2::can_clip\fP = False"
-.br
-.ti -1c
-.RI "list \fBcmd2::options_defined\fP = []"
-.br
-.ti -1c
-.RI "string \fBcmd2::pastebufferr\fP"
-.br
-.ti -1c
-.RI "string \fBcmd2::teststring\fP = 'Testing for presence of xclip\&.'"
-.br
-.ti -1c
-.RI "\fBcmd2::write_to_paste_buffer\fP = get_paste_buffer"
-.br
-.ti -1c
-.RI "tuple \fBcmd2::xclipproc\fP = subprocess\&.Popen('xclip -sel clip', shell=True, stdout=subprocess\&.PIPE, stdin=subprocess\&.PIPE)"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_Borg.3 b/doxygen/man/man3/cmd2_Borg.3
deleted file mode 100644
index d6a9d01..0000000
--- a/doxygen/man/man3/cmd2_Borg.3
+++ /dev/null
@@ -1,56 +0,0 @@
-.TH "cmd2::Borg" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::Borg \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherited by \fBcmd2::OutputTrap\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__new__\fP"
-.br
-.in -1c
-.SS "Static Private Attributes"
-
-.in +1c
-.ti -1c
-.RI "dictionary \fB_shared_state\fP = {}"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16.fi
-.PP
-
-.PP
-Definition at line 1450 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::Borg::__new__ (cls, a, k)"
-.PP
-Definition at line 1454 of file cmd2\&.py'\&.
-.PP
-.nf
-1454
-1455 def __new__(cls, *a, **k):
-1456 obj = object\&.__new__(cls, *a, **k)
-1457 obj\&.__dict__ = cls\&._shared_state
- return obj
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "dictionary \fBcmd2::Borg::_shared_state\fP = {}\fC [static, private]\fP"
-.PP
-Definition at line 1453 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_Cmd.3 b/doxygen/man/man3/cmd2_Cmd.3
deleted file mode 100644
index cd5c11d..0000000
--- a/doxygen/man/man3/cmd2_Cmd.3
+++ /dev/null
@@ -1,2098 +0,0 @@
-.TH "cmd2::Cmd" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::Cmd \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherited by \fBexample::CmdLineApp\fP, \fBpirate6::Pirate\fP, \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__init__\fP"
-.br
-.ti -1c
-.RI "def \fBcmdloop\fP"
-.br
-.ti -1c
-.RI "def \fBcolorize\fP"
-.br
-.ti -1c
-.RI "def \fBcomplete_statement\fP"
-.br
-.ti -1c
-.RI "def \fBdo__relative_load\fP"
-.br
-.ti -1c
-.RI "def \fBdo_cmdenvironment\fP"
-.br
-.ti -1c
-.RI "def \fBdo_ed\fP"
-.br
-.ti -1c
-.RI "def \fBdo_EOF\fP"
-.br
-.ti -1c
-.RI "def \fBdo_help\fP"
-.br
-.ti -1c
-.RI "def \fBdo_history\fP"
-.br
-.ti -1c
-.RI "def \fBdo_list\fP"
-.br
-.ti -1c
-.RI "def \fBdo_load\fP"
-.br
-.ti -1c
-.RI "def \fBdo_pause\fP"
-.br
-.ti -1c
-.RI "def \fBdo_py\fP"
-.br
-.ti -1c
-.RI "def \fBdo_quit\fP"
-.br
-.ti -1c
-.RI "def \fBdo_run\fP"
-.br
-.ti -1c
-.RI "def \fBdo_save\fP"
-.br
-.ti -1c
-.RI "def \fBdo_set\fP"
-.br
-.ti -1c
-.RI "def \fBdo_shell\fP"
-.br
-.ti -1c
-.RI "def \fBdo_shortcuts\fP"
-.br
-.ti -1c
-.RI "def \fBdo_show\fP"
-.br
-.ti -1c
-.RI "def \fBfileimport\fP"
-.br
-.ti -1c
-.RI "def \fBfunc_named\fP"
-.br
-.ti -1c
-.RI "def \fBlast_matching\fP"
-.br
-.ti -1c
-.RI "def \fBonecmd\fP"
-.br
-.ti -1c
-.RI "def \fBonecmd_plus_hooks\fP"
-.br
-.ti -1c
-.RI "def \fBparsed\fP"
-.br
-.ti -1c
-.RI "def \fBperror\fP"
-.br
-.ti -1c
-.RI "def \fBpfeedback\fP"
-.br
-.ti -1c
-.RI "def \fBpostparse\fP"
-.br
-.ti -1c
-.RI "def \fBpostparsing_postcmd\fP"
-.br
-.ti -1c
-.RI "def \fBpostparsing_precmd\fP"
-.br
-.ti -1c
-.RI "def \fBpoutput\fP"
-.br
-.ti -1c
-.RI "def \fBpreparse\fP"
-.br
-.ti -1c
-.RI "def \fBpseudo_raw_input\fP"
-.br
-.ti -1c
-.RI "def \fBread_file_or_url\fP"
-.br
-.ti -1c
-.RI "def \fBredirect_output\fP"
-.br
-.ti -1c
-.RI "def \fBrestore_output\fP"
-.br
-.ti -1c
-.RI "def \fBrun_commands_at_invocation\fP"
-.br
-.ti -1c
-.RI "def \fBrunTranscriptTests\fP"
-.br
-.ti -1c
-.RI "def \fBselect\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBblankLineTerminationParser\fP"
-.br
-.ti -1c
-.RI "\fBblankLineTerminator\fP"
-.br
-.ti -1c
-.RI "\fBcontinuation_prompt\fP"
-.br
-.ti -1c
-.RI "\fBhistory\fP"
-.br
-.ti -1c
-.RI "\fBinitial_stdout\fP"
-.br
-.ti -1c
-.RI "\fBinputParser\fP"
-.br
-.ti -1c
-.RI "\fBintro\fP"
-.br
-.ti -1c
-.RI "\fBkept_sys\fP"
-.br
-.ti -1c
-.RI "\fBkeywords\fP"
-.br
-.ti -1c
-.RI "\fBlastcmd\fP"
-.br
-.ti -1c
-.RI "\fBmultilineCommand\fP"
-.br
-.ti -1c
-.RI "\fBmultilineParser\fP"
-.br
-.ti -1c
-.RI "\fBold_completer\fP"
-.br
-.ti -1c
-.RI "\fBparser\fP"
-.br
-.ti -1c
-.RI "\fBprompt\fP"
-.br
-.ti -1c
-.RI "\fBpystate\fP"
-.br
-.ti -1c
-.RI "\fBredirect\fP"
-.br
-.ti -1c
-.RI "\fBshortcuts\fP"
-.br
-.ti -1c
-.RI "\fBsingleLineParser\fP"
-.br
-.ti -1c
-.RI "\fBstdin\fP"
-.br
-.ti -1c
-.RI "\fBstdout\fP"
-.br
-.ti -1c
-.RI "\fBuse_rawinput\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBabbrev\fP = True"
-.br
-.ti -1c
-.RI "\fBblankLinesAllowed\fP = False"
-.br
-.ti -1c
-.RI "\fBcase_insensitive\fP = True"
-.br
-.ti -1c
-.RI "dictionary \fBcolorcodes\fP"
-.br
-.ti -1c
-.RI "tuple \fBcolors\fP = (platform\&.system() != 'Windows')"
-.br
-.ti -1c
-.RI "tuple \fBcommentGrammars\fP = pyparsing\&.Or([pyparsing\&.pythonStyleComment, pyparsing\&.cStyleComment])"
-.br
-.ti -1c
-.RI "tuple \fBcommentInProgress\fP = pyparsing\&.Literal('/*')"
-.br
-.ti -1c
-.RI "string \fBcontinuation_prompt\fP = '> '"
-.br
-.ti -1c
-.RI "\fBcurrent_script_dir\fP = None"
-.br
-.ti -1c
-.RI "\fBdebug\fP = False"
-.br
-.ti -1c
-.RI "string \fBdefault_file_name\fP = 'command\&.txt'"
-.br
-.ti -1c
-.RI "\fBdefault_to_shell\fP = False"
-.br
-.ti -1c
-.RI "string \fBdefaultExtension\fP = 'txt'"
-.br
-.ti -1c
-.RI "\fBdo__load\fP = do_load"
-.br
-.ti -1c
-.RI "\fBdo_edit\fP = do_ed"
-.br
-.ti -1c
-.RI "\fBdo_eof\fP = do_EOF"
-.br
-.ti -1c
-.RI "\fBdo_exit\fP = do_quit"
-.br
-.ti -1c
-.RI "\fBdo_hi\fP = do_history"
-.br
-.ti -1c
-.RI "\fBdo_l\fP = do_list"
-.br
-.ti -1c
-.RI "\fBdo_li\fP = do_list"
-.br
-.ti -1c
-.RI "\fBdo_q\fP = do_quit"
-.br
-.ti -1c
-.RI "\fBdo_r\fP = do_run"
-.br
-.ti -1c
-.RI "\fBecho\fP = False"
-.br
-.ti -1c
-.RI "tuple \fBeditor\fP = os\&.environ\&.get('EDITOR')"
-.br
-.ti -1c
-.RI "string \fBeditor\fP = 'notepad'"
-.br
-.ti -1c
-.RI "string \fBexcludeFromHistory\fP = '''run r list l \fBhistory\fP hi ed edit li eof'''"
-.br
-.ti -1c
-.RI "\fBfeedback_to_output\fP = False"
-.br
-.ti -1c
-.RI "string \fBhelp\fP = 'describe function of parameter'"
-.br
-.ti -1c
-.RI "\fBkept_state\fP = None"
-.br
-.ti -1c
-.RI "string \fBlegalChars\fP = u'!#$%\&.:?@_'"
-.br
-.ti -1c
-.RI "\fBlocals_in_py\fP = True"
-.br
-.ti -1c
-.RI "list \fBmultilineCommands\fP = []"
-.br
-.ti -1c
-.RI "string \fBnoSpecialParse\fP = 'set ed edit exit'"
-.br
-.ti -1c
-.RI "tuple \fBprefixParser\fP = pyparsing\&.Empty()"
-.br
-.ti -1c
-.RI "\fBquiet\fP = False"
-.br
-.ti -1c
-.RI "string \fBredirector\fP = '>'"
-.br
-.ti -1c
-.RI "list \fBreserved_words\fP = []"
-.br
-.ti -1c
-.RI "tuple \fBsaveparser\fP"
-.br
-.ti -1c
-.RI "tuple \fBsettable\fP"
-.br
-.ti -1c
-.RI "dictionary \fBshortcuts\fP = {'?': '\fBhelp\fP', '!': 'shell', '@': 'load', '@@': '_relative_load'}"
-.br
-.ti -1c
-.RI "list \fBterminators\fP = [';']"
-.br
-.ti -1c
-.RI "\fBtiming\fP = False"
-.br
-.ti -1c
-.RI "tuple \fBurlre\fP = re\&.compile('(https?://[-\\\\w\\\\\&./]+)')"
-.br
-.in -1c
-.SS "Private Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB_cmdloop\fP"
-.br
-.ti -1c
-.RI "def \fB_default\fP"
-.br
-.ti -1c
-.RI "def \fB_init_parser\fP"
-.br
-.in -1c
-.SS "Static Private Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fB_STOP_AND_EXIT\fP = True"
-.br
-.ti -1c
-.RI "int \fB_STOP_SCRIPT_NO_EXIT\fP = 999"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 361 of file cmd2\&.py'\&.
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "def cmd2::Cmd::__init__ (self, args, kwargs)"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.PP
-.nf
-469
-470 def __init__(self, *args, **kwargs):
-471 cmd\&.Cmd\&.__init__(self, *args, **kwargs)
-472 self\&.initial_stdout = sys\&.stdout
-473 self\&.history = History()
-474 self\&.pystate = {}
-475 self\&.shortcuts = sorted(self\&.shortcuts\&.items(), reverse=True)
-476 self\&.keywords = self\&.reserved_words + [fname[3:] for fname in dir(self)
-477 if fname\&.startswith('do_')]
-478 self\&._init_parser()
-
-.fi
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::Cmd::_cmdloop (self, intro = \fCNone\fP)\fC [private]\fP".PP
-.nf
-Repeatedly issue a prompt, accept input, parse an initial prefix
-off the received input, and dispatch to action methods, passing them
-the remainder of the line as argument.
-.fi
-.PP
-
-.PP
-Definition at line 895 of file cmd2\&.py'\&.
-.PP
-Referenced by cmdloop()\&.
-.PP
-.nf
-895
-896 def _cmdloop(self, intro=None):
-897 '''Repeatedly issue a prompt, accept input, parse an initial prefix
-898 off the received input, and dispatch to action methods, passing them
-899 the remainder of the line as argument\&.
-900 '''
-901
-902 # An almost perfect copy from Cmd; however, the pseudo_raw_input portion
-903 # has been split out so that it can be called separately
-904
-905 self\&.preloop()
-906 if self\&.use_rawinput and self\&.completekey:
-907 try:
-908 import readline
-909 self\&.old_completer = readline\&.get_completer()
-910 readline\&.set_completer(self\&.complete)
-911 readline\&.parse_and_bind(self\&.completekey+': complete')
-912 except ImportError:
-913 pass
-914 try:
-915 if intro is not None:
-916 self\&.intro = intro
-917 if self\&.intro:
-918 self\&.stdout\&.write(str(self\&.intro)+'\n')
-919 stop = None
-920 while not stop:
-921 if self\&.cmdqueue:
-922 line = self\&.cmdqueue\&.pop(0)
-923 else:
-924 line = self\&.pseudo_raw_input(self\&.prompt)
-925 if (self\&.echo) and (isinstance(self\&.stdin, file)):
-926 self\&.stdout\&.write(line + '\n')
-927 stop = self\&.onecmd_plus_hooks(line)
-928 self\&.postloop()
-929 finally:
-930 if self\&.use_rawinput and self\&.completekey:
-931 try:
-932 import readline
-933 readline\&.set_completer(self\&.old_completer)
-934 except ImportError:
-935 pass
-936 return stop
-
-.fi
-.SS "def cmd2::Cmd::_default (self, statement)\fC [private]\fP"
-.PP
-Definition at line 868 of file cmd2\&.py'\&.
-.PP
-References pirate6::Pirate::default(), pirate8::Pirate::default(), pirate7::Pirate::default(), default_to_shell, and postparsing_postcmd()\&.
-.PP
-.nf
-868
-869 def _default(self, statement):
-870 arg = statement\&.full_parsed_statement()
-871 if self\&.default_to_shell:
-872 result = os\&.system(arg)
-873 if not result:
-874 return self\&.postparsing_postcmd(None)
-875 return self\&.postparsing_postcmd(self\&.default(arg))
-
-.fi
-.SS "def cmd2::Cmd::_init_parser (self)\fC [private]\fP"
-.PP
-Definition at line 493 of file cmd2\&.py'\&.
-.PP
-.nf
-493
-494 def _init_parser(self):
-495 r'''
-496 >>> c = Cmd()
-497 >>> c\&.multilineCommands = ['multiline']
-498 >>> c\&.case_insensitive = True
-499 >>> c\&._init_parser()
-500 >>> print (c\&.parser\&.parseString('')\&.dump())
-501 []
-502 >>> print (c\&.parser\&.parseString('')\&.dump())
-503 []
-504 >>> print (c\&.parser\&.parseString('/* empty command */')\&.dump())
-505 []
-506 >>> print (c\&.parser\&.parseString('plainword')\&.dump())
-507 ['plainword', '']
-508 - command: plainword
-509 - statement: ['plainword', '']
-510 - command: plainword
-511 >>> print (c\&.parser\&.parseString('termbare;')\&.dump())
-512 ['termbare', '', ';', '']
-513 - command: termbare
-514 - statement: ['termbare', '', ';']
-515 - command: termbare
-516 - terminator: ;
-517 - terminator: ;
-518 >>> print (c\&.parser\&.parseString('termbare; suffx')\&.dump())
-519 ['termbare', '', ';', 'suffx']
-520 - command: termbare
-521 - statement: ['termbare', '', ';']
-522 - command: termbare
-523 - terminator: ;
-524 - suffix: suffx
-525 - terminator: ;
-526 >>> print (c\&.parser\&.parseString('barecommand')\&.dump())
-527 ['barecommand', '']
-528 - command: barecommand
-529 - statement: ['barecommand', '']
-530 - command: barecommand
-531 >>> print (c\&.parser\&.parseString('COMmand with args')\&.dump())
-532 ['command', 'with args']
-533 - args: with args
-534 - command: command
-535 - statement: ['command', 'with args']
-536 - args: with args
-537 - command: command
-538 >>> print (c\&.parser\&.parseString('command with args and terminator; and suffix')\&.dump())
-539 ['command', 'with args and terminator', ';', 'and suffix']
-540 - args: with args and terminator
-541 - command: command
-542 - statement: ['command', 'with args and terminator', ';']
-543 - args: with args and terminator
-544 - command: command
-545 - terminator: ;
-546 - suffix: and suffix
-547 - terminator: ;
-548 >>> print (c\&.parser\&.parseString('simple | piped')\&.dump())
-549 ['simple', '', '|', ' piped']
-550 - command: simple
-551 - pipeTo: piped
-552 - statement: ['simple', '']
-553 - command: simple
-554 >>> print (c\&.parser\&.parseString('double-pipe || is not a pipe')\&.dump())
-555 ['double', '-pipe || is not a pipe']
-556 - args: -pipe || is not a pipe
-557 - command: double
-558 - statement: ['double', '-pipe || is not a pipe']
-559 - args: -pipe || is not a pipe
-560 - command: double
-561 >>> print (c\&.parser\&.parseString('command with args, terminator;sufx | piped')\&.dump())
-562 ['command', 'with args, terminator', ';', 'sufx', '|', ' piped']
-563 - args: with args, terminator
-564 - command: command
-565 - pipeTo: piped
-566 - statement: ['command', 'with args, terminator', ';']
-567 - args: with args, terminator
-568 - command: command
-569 - terminator: ;
-570 - suffix: sufx
-571 - terminator: ;
-572 >>> print (c\&.parser\&.parseString('output into > afile\&.txt')\&.dump())
-573 ['output', 'into', '>', 'afile\&.txt']
-574 - args: into
-575 - command: output
-576 - output: >
-577 - outputTo: afile\&.txt
-578 - statement: ['output', 'into']
-579 - args: into
-580 - command: output
-581 >>> print (c\&.parser\&.parseString('output into;sufx | pipethrume plz > afile\&.txt')\&.dump())
-582 ['output', 'into', ';', 'sufx', '|', ' pipethrume plz', '>', 'afile\&.txt']
-583 - args: into
-584 - command: output
-585 - output: >
-586 - outputTo: afile\&.txt
-587 - pipeTo: pipethrume plz
-588 - statement: ['output', 'into', ';']
-589 - args: into
-590 - command: output
-591 - terminator: ;
-592 - suffix: sufx
-593 - terminator: ;
-594 >>> print (c\&.parser\&.parseString('output to paste buffer >> ')\&.dump())
-595 ['output', 'to paste buffer', '>>', '']
-596 - args: to paste buffer
-597 - command: output
-598 - output: >>
-599 - statement: ['output', 'to paste buffer']
-600 - args: to paste buffer
-601 - command: output
-602 >>> print (c\&.parser\&.parseString('ignore the /* commented | > */ stuff;')\&.dump())
-603 ['ignore', 'the /* commented | > */ stuff', ';', '']
-604 - args: the /* commented | > */ stuff
-605 - command: ignore
-606 - statement: ['ignore', 'the /* commented | > */ stuff', ';']
-607 - args: the /* commented | > */ stuff
-608 - command: ignore
-609 - terminator: ;
-610 - terminator: ;
-611 >>> print (c\&.parser\&.parseString('has > inside;')\&.dump())
-612 ['has', '> inside', ';', '']
-613 - args: > inside
-614 - command: has
-615 - statement: ['has', '> inside', ';']
-616 - args: > inside
-617 - command: has
-618 - terminator: ;
-619 - terminator: ;
-620 >>> print (c\&.parser\&.parseString('multiline has > inside an unfinished command')\&.dump())
-621 ['multiline', ' has > inside an unfinished command']
-622 - multilineCommand: multiline
-623 >>> print (c\&.parser\&.parseString('multiline has > inside;')\&.dump())
-624 ['multiline', 'has > inside', ';', '']
-625 - args: has > inside
-626 - multilineCommand: multiline
-627 - statement: ['multiline', 'has > inside', ';']
-628 - args: has > inside
-629 - multilineCommand: multiline
-630 - terminator: ;
-631 - terminator: ;
-632 >>> print (c\&.parser\&.parseString('multiline command /* with comment in progress;')\&.dump())
-633 ['multiline', ' command /* with comment in progress;']
-634 - multilineCommand: multiline
-635 >>> print (c\&.parser\&.parseString('multiline command /* with comment complete */ is done;')\&.dump())
-636 ['multiline', 'command /* with comment complete */ is done', ';', '']
-637 - args: command /* with comment complete */ is done
-638 - multilineCommand: multiline
-639 - statement: ['multiline', 'command /* with comment complete */ is done', ';']
-640 - args: command /* with comment complete */ is done
-641 - multilineCommand: multiline
-642 - terminator: ;
-643 - terminator: ;
-644 >>> print (c\&.parser\&.parseString('multiline command ends\n\n')\&.dump())
-645 ['multiline', 'command ends', '\n', '\n']
-646 - args: command ends
-647 - multilineCommand: multiline
-648 - statement: ['multiline', 'command ends', '\n', '\n']
-649 - args: command ends
-650 - multilineCommand: multiline
-651 - terminator: ['\n', '\n']
-652 - terminator: ['\n', '\n']
-653 >>> print (c\&.parser\&.parseString('multiline command 'with term; ends' now\n\n')\&.dump())
-654 ['multiline', 'command 'with term; ends' now', '\n', '\n']
-655 - args: command 'with term; ends' now
-656 - multilineCommand: multiline
-657 - statement: ['multiline', 'command 'with term; ends' now', '\n', '\n']
-658 - args: command 'with term; ends' now
-659 - multilineCommand: multiline
-660 - terminator: ['\n', '\n']
-661 - terminator: ['\n', '\n']
-662 >>> print (c\&.parser\&.parseString('what if 'quoted strings /* seem to ' start comments?')\&.dump())
-663 ['what', 'if 'quoted strings /* seem to ' start comments?']
-664 - args: if 'quoted strings /* seem to ' start comments?
-665 - command: what
-666 - statement: ['what', 'if 'quoted strings /* seem to ' start comments?']
-667 - args: if 'quoted strings /* seem to ' start comments?
-668 - command: what
-669 '''
-670 #outputParser = (pyparsing\&.Literal('>>') | (pyparsing\&.WordStart() + '>') | pyparsing\&.Regex('[^=]>'))('output')
-671 outputParser = (pyparsing\&.Literal(self\&.redirector *2) | \
-672 (pyparsing\&.WordStart() + self\&.redirector) | \
-673 pyparsing\&.Regex('[^=]' + self\&.redirector))('output')
-674
-675 terminatorParser = pyparsing\&.Or([(hasattr(t, 'parseString') and t) or pyparsing\&.Literal(t) for t in self\&.terminators])('terminator')
-676 stringEnd = pyparsing\&.stringEnd ^ '\nEOF'
-677 self\&.multilineCommand = pyparsing\&.Or([pyparsing\&.Keyword(c, caseless=self\&.case_insensitive) for c in self\&.multilineCommands])('multilineCommand')
-678 oneLineCommand = (~self\&.multilineCommand + pyparsing\&.Word(self\&.legalChars))('command')
-679 pipe = pyparsing\&.Keyword('|', identChars='|')
-680 self\&.commentGrammars\&.ignore(pyparsing\&.quotedString)\&.setParseAction(lambda x: '')
-681 doNotParse = self\&.commentGrammars | self\&.commentInProgress | pyparsing\&.quotedString
-682 afterElements = \
-683 pyparsing\&.Optional(pipe + pyparsing\&.SkipTo(outputParser ^ stringEnd, ignore=doNotParse)('pipeTo')) + \
-684 pyparsing\&.Optional(outputParser + pyparsing\&.SkipTo(stringEnd, ignore=doNotParse)\&.setParseAction(lambda x: x[0]\&.strip())('outputTo'))
-685 if self\&.case_insensitive:
-686 self\&.multilineCommand\&.setParseAction(lambda x: x[0]\&.lower())
-687 oneLineCommand\&.setParseAction(lambda x: x[0]\&.lower())
-688 if self\&.blankLinesAllowed:
-689 self\&.blankLineTerminationParser = pyparsing\&.NoMatch
-690 else:
-691 self\&.blankLineTerminator = (pyparsing\&.lineEnd + pyparsing\&.lineEnd)('terminator')
-692 self\&.blankLineTerminator\&.setResultsName('terminator')
-693 self\&.blankLineTerminationParser = ((self\&.multilineCommand ^ oneLineCommand) + pyparsing\&.SkipTo(self\&.blankLineTerminator, ignore=doNotParse)\&.setParseAction(lambda x: x[0]\&.strip())('args') + self\&.blankLineTerminator)('statement')
-694 self\&.multilineParser = (((self\&.multilineCommand ^ oneLineCommand) + pyparsing\&.SkipTo(terminatorParser, ignore=doNotParse)\&.setParseAction(lambda x: x[0]\&.strip())('args') + terminatorParser)('statement') +
-695 pyparsing\&.SkipTo(outputParser ^ pipe ^ stringEnd, ignore=doNotParse)\&.setParseAction(lambda x: x[0]\&.strip())('suffix') + afterElements)
-696 self\&.multilineParser\&.ignore(self\&.commentInProgress)
-697 self\&.singleLineParser = ((oneLineCommand + pyparsing\&.SkipTo(terminatorParser ^ stringEnd ^ pipe ^ outputParser, ignore=doNotParse)\&.setParseAction(lambda x:x[0]\&.strip())('args'))('statement') +
-698 pyparsing\&.Optional(terminatorParser) + afterElements)
-699 #self\&.multilineParser = self\&.multilineParser\&.setResultsName('multilineParser')
-700 #self\&.singleLineParser = self\&.singleLineParser\&.setResultsName('singleLineParser')
-701 self\&.blankLineTerminationParser = self\&.blankLineTerminationParser\&.setResultsName('statement')
-702 self\&.parser = self\&.prefixParser + (
-703 stringEnd |
-704 self\&.multilineParser |
-705 self\&.singleLineParser |
-706 self\&.blankLineTerminationParser |
-707 self\&.multilineCommand + pyparsing\&.SkipTo(stringEnd, ignore=doNotParse)
-708 )
-709 self\&.parser\&.ignore(self\&.commentGrammars)
-710
-711 inputMark = pyparsing\&.Literal('<')
-712 inputMark\&.setParseAction(lambda x: '')
-713 fileName = pyparsing\&.Word(self\&.legalChars + '/\\')
-714 inputFrom = fileName('inputFrom')
-715 inputFrom\&.setParseAction(replace_with_file_contents)
-716 # a not-entirely-satisfactory way of distinguishing < as in 'import from' from <
-717 # as in 'lesser than'
-718 self\&.inputParser = inputMark + pyparsing\&.Optional(inputFrom) + pyparsing\&.Optional('>') + \
-719 pyparsing\&.Optional(fileName) + (pyparsing\&.stringEnd | '|')
-720 self\&.inputParser\&.ignore(self\&.commentInProgress)
-
-.fi
-.SS "def cmd2::Cmd::cmdloop (self)"
-.PP
-Definition at line 1283 of file cmd2\&.py'\&.
-.PP
-References _cmdloop(), run_commands_at_invocation(), and runTranscriptTests()\&.
-.PP
-.nf
-1283
-1284 def cmdloop(self):
-1285 parser = optparse\&.OptionParser()
-1286 parser\&.add_option('-t', '--test', dest='test',
-1287 action='store_true',
-1288 help='Test against transcript(s) in FILE (wildcards OK)')
-1289 (callopts, callargs) = parser\&.parse_args()
-1290 if callopts\&.test:
-1291 self\&.runTranscriptTests(callargs)
-1292 else:
-1293 if not self\&.run_commands_at_invocation(callargs):
-1294 self\&._cmdloop()
-
-.fi
-.SS "def cmd2::Cmd::colorize (self, val, color)".PP
-.nf
-Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline.fi
-.PP
-
-.PP
-Definition at line 435 of file cmd2\&.py'\&.
-.PP
-Referenced by pirate7::Pirate::do_sing(), and pirate8::Pirate::do_sing()\&.
-.PP
-.nf
-435
-436 def colorize(self, val, color):
-437 '''Given a string (``val``), returns that string wrapped in UNIX-style
-438 special characters that turn on (and then off) text color and style\&.
-439 If the ``colors`` environment paramter is ``False``, or the application
-440 is running on Windows, will return ``val`` unchanged\&.
-441 ``color`` should be one of the supported strings (or styles):
-442 red/blue/green/cyan/magenta, bold, underline'''
-443 if self\&.colors and (self\&.stdout == self\&.initial_stdout):
-444 return self\&.colorcodes[color][True] + val + self\&.colorcodes[color][False]
-445 return val
-
-.fi
-.SS "def cmd2::Cmd::complete_statement (self, line)".PP
-.nf
-Keep accepting lines of input until the command is complete..fi
-.PP
-
-.PP
-Definition at line 794 of file cmd2\&.py'\&.
-.PP
-References commentGrammars, continuation_prompt, parsed(), and pseudo_raw_input()\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.PP
-.nf
-794
-795 def complete_statement(self, line):
-796 '''Keep accepting lines of input until the command is complete\&.'''
-797 if (not line) or (
-798 not pyparsing\&.Or(self\&.commentGrammars)\&.
-799 setParseAction(lambda x: '')\&.transformString(line)):
-800 raise EmptyStatement
-801 statement = self\&.parsed(line)
-802 while statement\&.parsed\&.multilineCommand and (statement\&.parsed\&.terminator == ''):
-803 statement = '%s\n%s' % (statement\&.parsed\&.raw,
-804 self\&.pseudo_raw_input(self\&.continuation_prompt))
-805 statement = self\&.parsed(statement)
-806 if not statement\&.parsed\&.command:
-807 raise EmptyStatement
-808 return statement
-
-.fi
-.SS "def cmd2::Cmd::do__relative_load (self, arg = \fCNone\fP)".PP
-.nf
-
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script's directory..fi
-.PP
-
-.PP
-Definition at line 1206 of file cmd2\&.py'\&.
-.PP
-References current_script_dir, and do__load\&.
-.PP
-.nf
-1206
-1207 def do__relative_load(self, arg=None):
-1208 '''
-1209 Runs commands in script at file or URL; if this is called from within an
-1210 already-running script, the filename will be interpreted relative to the
-1211 already-running script's directory\&.'''
-1212 if arg:
-1213 arg = arg\&.split(None, 1)
-1214 targetname, args = arg[0], (arg[1:] or [''])[0]
-1215 targetname = os\&.path\&.join(self\&.current_script_dir or '', targetname)
-1216 self\&.do__load('%s %s' % (targetname, args))
-
-.fi
-.SS "def cmd2::Cmd::do_cmdenvironment (self, args)".PP
-.nf
-Summary report of interactive parameters..fi
-.PP
-
-.PP
-Definition at line 446 of file cmd2\&.py'\&.
-.PP
-References case_insensitive, settable, and terminators\&.
-.PP
-.nf
-446
-447 def do_cmdenvironment(self, args):
-448 '''Summary report of interactive parameters\&.'''
-449 self\&.stdout\&.write('''
-450 Commands are %(casesensitive)scase-sensitive\&.
-451 Commands may be terminated with: %(terminators)s
-452 Settable parameters: %(settable)s\n''' % \
-453 { 'casesensitive': (self\&.case_insensitive and 'not ') or '',
-454 'terminators': str(self\&.terminators),
-455 'settable': ' '\&.join(self\&.settable)
-456 })
-
-.fi
-.SS "def cmd2::Cmd::do_ed (self, arg)".PP
-.nf
-ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-"set edit (program-name)" or set EDITOR environment variable
-to control which editing program is used..fi
-.PP
-
-.PP
-Definition at line 1128 of file cmd2\&.py'\&.
-.PP
-References default_file_name, do__load, editor, history, and last_matching()\&.
-.PP
-.nf
-1128
-1129 def do_ed(self, arg):
-1130 '''ed: edit most recent command in text editor
-1131 ed [N]: edit numbered command from history
-1132 ed [filename]: edit specified file name
-1133
-1134 commands are run after editor is closed\&.
-1135 'set edit (program-name)' or set EDITOR environment variable
-1136 to control which editing program is used\&.'''
-1137 if not self\&.editor:
-1138 raise EnvironmentError('Please use 'set editor' to specify your text editing program of choice\&.')
-1139 filename = self\&.default_file_name
-1140 if arg:
-1141 try:
-1142 buffer = self\&.last_matching(int(arg))
-1143 except ValueError:
-1144 filename = arg
-1145 buffer = ''
-1146 else:
-1147 buffer = self\&.history[-1]
-1148
-1149 if buffer:
-1150 f = open(os\&.path\&.expanduser(filename), 'w')
-1151 f\&.write(buffer or '')
-1152 f\&.close()
-1153
-1154 os\&.system('%s %s' % (self\&.editor, filename))
- self\&.do__load(filename)
-.fi
-.SS "def cmd2::Cmd::do_EOF (self, arg)"
-.PP
-Definition at line 937 of file cmd2\&.py'\&.
-.PP
-References _STOP_SCRIPT_NO_EXIT\&.
-.PP
-.nf
-937
-938 def do_EOF(self, arg):
- return self\&._STOP_SCRIPT_NO_EXIT # End of script; should not exit app
-.fi
-.SS "def cmd2::Cmd::do_help (self, arg)"
-.PP
-Definition at line 457 of file cmd2\&.py'\&.
-.PP
-References func_named(), and stdout\&.
-.PP
-.nf
-457
-458 def do_help(self, arg):
-459 if arg:
-460 funcname = self\&.func_named(arg)
-461 if funcname:
-462 fn = getattr(self, funcname)
-463 try:
-464 fn\&.optionParser\&.print_help(file=self\&.stdout)
-465 except AttributeError:
-466 cmd\&.Cmd\&.do_help(self, funcname[3:])
-467 else:
-468 cmd\&.Cmd\&.do_help(self, arg)
-
-.fi
-.SS "def cmd2::Cmd::do_history (self, arg, opts)".PP
-.nf
-history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-.fi
-.PP
-
-.PP
-Definition at line 1083 of file cmd2\&.py'\&.
-.PP
-References history, and poutput()\&.
-.PP
-.nf
-1083
-1084 def do_history(self, arg, opts):
-1085 '''history [arg]: lists past commands issued
-1086
-1087 | no arg: list all
-1088 | arg is integer: list one history item, by index
-1089 | arg is string: string search
-1090 | arg is /enclosed in forward-slashes/: regular expression search
-1091 '''
-1092 if arg:
-1093 history = self\&.history\&.get(arg)
-1094 else:
-1095 history = self\&.history
-1096 for hi in history:
-1097 if opts\&.script:
-1098 self\&.poutput(hi)
-1099 else:
- self\&.stdout\&.write(hi\&.pr())
-.fi
-.SS "def cmd2::Cmd::do_list (self, arg)".PP
-.nf
-list [arg]: lists last command issued
-
-no arg -> list most recent command
-arg is integer -> list one history item, by index
-a..b, a:b, a:, ..b -> list spans from a (or start) to b (or end)
-arg is string -> list all commands matching string search
-arg is /enclosed in forward-slashes/ -> regular expression search
-.fi
-.PP
-
-.PP
-Definition at line 1108 of file cmd2\&.py'\&.
-.PP
-References poutput()\&.
-.PP
-.nf
-1108
-1109 def do_list(self, arg):
-1110 '''list [arg]: lists last command issued
-1111
-1112 no arg -> list most recent command
-1113 arg is integer -> list one history item, by index
-1114 a\&.\&.b, a:b, a:, \&.\&.b -> list spans from a (or start) to b (or end)
-1115 arg is string -> list all commands matching string search
-1116 arg is /enclosed in forward-slashes/ -> regular expression search
-1117 '''
-1118 try:
-1119 history = self\&.history\&.span(arg or '-1')
-1120 except IndexError:
-1121 history = self\&.history\&.search(arg)
-1122 for hi in history:
-1123 self\&.poutput(hi\&.pr())
-
-.fi
-.SS "def cmd2::Cmd::do_load (self, arg = \fCNone\fP)".PP
-.nf
-Runs script of command(s) from a file or URL..fi
-.PP
-
-.PP
-Definition at line 1218 of file cmd2\&.py'\&.
-.PP
-.nf
-1218
-1219 def do_load(self, arg=None):
-1220 '''Runs script of command(s) from a file or URL\&.'''
-1221 if arg is None:
-1222 targetname = self\&.default_file_name
-1223 else:
-1224 arg = arg\&.split(None, 1)
-1225 targetname, args = arg[0], (arg[1:] or [''])[0]\&.strip()
-1226 try:
-1227 target = self\&.read_file_or_url(targetname)
-1228 except IOError, e:
-1229 self\&.perror('Problem accessing script from %s: \n%s' % (targetname, e))
-1230 return
-1231 keepstate = Statekeeper(self, ('stdin','use_rawinput','prompt',
-1232 'continuation_prompt','current_script_dir'))
-1233 self\&.stdin = target
-1234 self\&.use_rawinput = False
-1235 self\&.prompt = self\&.continuation_prompt = ''
-1236 self\&.current_script_dir = os\&.path\&.split(targetname)[0]
-1237 stop = self\&._cmdloop()
-1238 self\&.stdin\&.close()
-1239 keepstate\&.restore()
-1240 self\&.lastcmd = ''
- return stop and (stop != self\&._STOP_SCRIPT_NO_EXIT)
-.fi
-.SS "def cmd2::Cmd::do_pause (self, arg)"
-.PP
-Definition at line 1031 of file cmd2\&.py'\&.
-.PP
-.nf
-1031
-1032 def do_pause(self, arg):
-1033 'Displays the specified text then waits for the user to press RETURN\&.'
-1034 raw_input(arg + '\n')
-
-.fi
-.SS "def cmd2::Cmd::do_py (self, arg)".PP
-.nf
-
-py <command>: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``.
-Non-python commands can be issued with ``cmd("your command")``.
-Run python code from external files with ``run("filename.py")``
-.fi
-.PP
-
-.PP
-Definition at line 1039 of file cmd2\&.py'\&.
-.PP
-References do_py(), locals_in_py, onecmd_plus_hooks(), cmd2::options(), perror(), pystate, stdin, and stdout\&.
-.PP
-Referenced by do_py()\&.
-.PP
-.nf
-1039
-1040 def do_py(self, arg):
-1041 '''
-1042 py <command>: Executes a Python command\&.
-1043 py: Enters interactive Python mode\&.
-1044 End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, '`exit()``\&.
-1045 Non-python commands can be issued with ``cmd('your command')``\&.
-1046 Run python code from external files with ``run('filename\&.py')``
-1047 '''
-1048 self\&.pystate['self'] = self
-1049 arg = arg\&.parsed\&.raw[2:]\&.strip()
-1050 localvars = (self\&.locals_in_py and self\&.pystate) or {}
-1051 interp = InteractiveConsole(locals=localvars)
-1052 interp\&.runcode('import sys, os;sys\&.path\&.insert(0, os\&.getcwd())')
-1053 if arg\&.strip():
-1054 interp\&.runcode(arg)
-1055 else:
-1056 def quit():
-1057 raise EmbeddedConsoleExit
-1058 def onecmd_plus_hooks(arg):
-1059 return self\&.onecmd_plus_hooks(arg + '\n')
-1060 def run(arg):
-1061 try:
-1062 file = open(arg)
-1063 interp\&.runcode(file\&.read())
-1064 file\&.close()
-1065 except IOError, e:
-1066 self\&.perror(e)
-1067 self\&.pystate['quit'] = quit
-1068 self\&.pystate['exit'] = quit
-1069 self\&.pystate['cmd'] = onecmd_plus_hooks
-1070 self\&.pystate['run'] = run
-1071 try:
-1072 cprt = 'Type 'help', 'copyright', 'credits' or 'license' for more information\&.'
-1073 keepstate = Statekeeper(sys, ('stdin','stdout'))
-1074 sys\&.stdout = self\&.stdout
-1075 sys\&.stdin = self\&.stdin
-1076 interp\&.interact(banner= 'Python %s on %s\n%s\n(%s)\n%s' %
-1077 (sys\&.version, sys\&.platform, cprt, self\&.__class__\&.__name__, self\&.do_py\&.__doc__))
-1078 except EmbeddedConsoleExit:
-1079 pass
-1080 keepstate\&.restore()
-
-.fi
-.SS "def cmd2::Cmd::do_quit (self, arg)"
-.PP
-Reimplemented in \fBpirate6::Pirate\fP, \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 941 of file cmd2\&.py'\&.
-.PP
-References _STOP_AND_EXIT\&.
-.PP
-.nf
-941
-942 def do_quit(self, arg):
- return self\&._STOP_AND_EXIT
-.fi
-.SS "def cmd2::Cmd::do_run (self, arg)".PP
-.nf
-run [arg]: re-runs an earlier command
-
-no arg -> run most recent command
-arg is integer -> run one history item, by index
-arg is string -> run most recent command by string search
-arg is /enclosed in forward-slashes/ -> run most recent by regex
-.fi
-.PP
-
-.PP
-Definition at line 1243 of file cmd2\&.py'\&.
-.PP
-References last_matching(), onecmd_plus_hooks(), and pfeedback()\&.
-.PP
-.nf
-1243
-1244 def do_run(self, arg):
-1245 '''run [arg]: re-runs an earlier command
-1246
-1247 no arg -> run most recent command
-1248 arg is integer -> run one history item, by index
-1249 arg is string -> run most recent command by string search
-1250 arg is /enclosed in forward-slashes/ -> run most recent by regex
-1251 '''
-1252 'run [N]: runs the SQL that was run N commands ago'
-1253 runme = self\&.last_matching(arg)
-1254 self\&.pfeedback(runme)
-1255 if runme:
- stop = self\&.onecmd_plus_hooks(runme)
-.fi
-.SS "def cmd2::Cmd::do_save (self, arg)".PP
-.nf
-`save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N => Number of command (from history), or `*`;
-| most recent command if omitted.fi
-.PP
-
-.PP
-Definition at line 1160 of file cmd2\&.py'\&.
-.PP
-References default_file_name, do_save(), history, perror(), and pfeedback()\&.
-.PP
-Referenced by do_save()\&.
-.PP
-.nf
-1160
-1161 def do_save(self, arg):
-1162 '''`save [N] [filename\&.ext]`
-1163
-1164 Saves command from history to file\&.
-1165
-1166 | N => Number of command (from history), or `*`;
-1167 | most recent command if omitted'''
-1168
-1169 try:
-1170 args = self\&.saveparser\&.parseString(arg)
-1171 except pyparsing\&.ParseException:
-1172 self\&.perror('Could not understand save target %s' % arg)
-1173 raise SyntaxError(self\&.do_save\&.__doc__)
-1174 fname = args\&.fname or self\&.default_file_name
-1175 if args\&.idx == '*':
-1176 saveme = '\n\n'\&.join(self\&.history[:])
-1177 elif args\&.idx:
-1178 saveme = self\&.history[int(args\&.idx)-1]
-1179 else:
-1180 saveme = self\&.history[-1]
-1181 try:
-1182 f = open(os\&.path\&.expanduser(fname), 'w')
-1183 f\&.write(saveme)
-1184 f\&.close()
-1185 self\&.pfeedback('Saved to %s' % (fname))
-1186 except Exception, e:
-1187 self\&.perror('Error saving %s' % (fname))
-1188 raise
-
-.fi
-.SS "def cmd2::Cmd::do_set (self, arg)".PP
-.nf
-
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values..fi
-.PP
-
-.PP
-Definition at line 1000 of file cmd2\&.py'\&.
-.PP
-References cmd2::cast(), do_show(), and settable\&.
-.PP
-.nf
-1000
-1001 def do_set(self, arg):
-1002 '''
-1003 Sets a cmd2 parameter\&. Accepts abbreviated parameter names so long
-1004 as there is no ambiguity\&. Call without arguments for a list of
-1005 settable parameters with their values\&.'''
-1006 try:
-1007 statement, paramName, val = arg\&.parsed\&.raw\&.split(None, 2)
-1008 val = val\&.strip()
-1009 paramName = paramName\&.strip()\&.lower()
-1010 if paramName not in self\&.settable:
-1011 hits = [p for p in self\&.settable if p\&.startswith(paramName)]
-1012 if len(hits) == 1:
-1013 paramName = hits[0]
-1014 else:
-1015 return self\&.do_show(paramName)
-1016 currentVal = getattr(self, paramName)
-1017 if (val[0] == val[-1]) and val[0] in (''', '''):
-1018 val = val[1:-1]
-1019 else:
-1020 val = cast(currentVal, val)
-1021 setattr(self, paramName, val)
-1022 self\&.stdout\&.write('%s - was: %s\nnow: %s\n' % (paramName, currentVal, val))
-1023 if currentVal != val:
-1024 try:
-1025 onchange_hook = getattr(self, '_onchange_%s' % paramName)
-1026 onchange_hook(old=currentVal, new=val)
-1027 except AttributeError:
-1028 pass
-1029 except (ValueError, AttributeError, NotSettableError), e:
-1030 self\&.do_show(arg)
-
-.fi
-.SS "def cmd2::Cmd::do_shell (self, arg)"
-.PP
-Definition at line 1035 of file cmd2\&.py'\&.
-.PP
-.nf
-1035
-1036 def do_shell(self, arg):
-1037 'execute a command as if at the OS prompt\&.'
-1038 os\&.system(arg)
-
-.fi
-.SS "def cmd2::Cmd::do_shortcuts (self, args)".PP
-.nf
-Lists single-key shortcuts available..fi
-.PP
-
-.PP
-Definition at line 479 of file cmd2\&.py'\&.
-.PP
-References shortcuts\&.
-.PP
-.nf
-479
-480 def do_shortcuts(self, args):
-481 '''Lists single-key shortcuts available\&.'''
-482 result = '\n'\&.join('%s: %s' % (sc[0], sc[1]) for sc in sorted(self\&.shortcuts))
-483 self\&.stdout\&.write('Single-key shortcuts for other commands:\n%s\n' % (result))
-
-.fi
-.SS "def cmd2::Cmd::do_show (self, arg, opts)".PP
-.nf
-Shows value of a parameter..fi
-.PP
-
-.PP
-Definition at line 982 of file cmd2\&.py'\&.
-.PP
-References cmd2::ljust(), poutput(), and settable\&.
-.PP
-Referenced by do_set()\&.
-.PP
-.nf
-982
-983 def do_show(self, arg, opts):
-984 '''Shows value of a parameter\&.'''
-985 param = arg\&.strip()\&.lower()
-986 result = {}
-987 maxlen = 0
-988 for p in self\&.settable:
-989 if (not param) or p\&.startswith(param):
-990 result[p] = '%s: %s' % (p, str(getattr(self, p)))
-991 maxlen = max(maxlen, len(result[p]))
-992 if result:
-993 for p in sorted(result):
-994 if opts\&.long:
-995 self\&.poutput('%s # %s' % (result[p]\&.ljust(maxlen), self\&.settable[p]))
-996 else:
-997 self\&.poutput(result[p])
-998 else:
-999 raise NotImplementedError('Parameter '%s' not supported (type 'show' for list of parameters)\&.' % param)
-
-.fi
-.SS "def cmd2::Cmd::fileimport (self, statement, source)"
-.PP
-Definition at line 1258 of file cmd2\&.py'\&.
-.PP
-.nf
-1258
-1259 def fileimport(self, statement, source):
-1260 try:
-1261 f = open(os\&.path\&.expanduser(source))
-1262 except IOError:
-1263 self\&.stdout\&.write('Couldn't read from file %s\n' % source)
-1264 return ''
-1265 data = f\&.read()
-1266 f\&.close()
-1267 return data
-
-.fi
-.SS "def cmd2::Cmd::func_named (self, arg)"
-.PP
-Definition at line 755 of file cmd2\&.py'\&.
-.PP
-References abbrev, and keywords\&.
-.PP
-Referenced by do_help()\&.
-.PP
-.nf
-755
-756 def func_named(self, arg):
-757 result = None
-758 target = 'do_' + arg
-759 if target in dir(self):
-760 result = target
-761 else:
-762 if self\&.abbrev: # accept shortened versions of commands
-763 funcs = [fname for fname in self\&.keywords if fname\&.startswith(arg)]
-764 if len(funcs) == 1:
-765 result = 'do_' + funcs[0]
- return result
-.fi
-.SS "def cmd2::Cmd::last_matching (self, arg)"
-.PP
-Definition at line 1100 of file cmd2\&.py'\&.
-.PP
-References history\&.
-.PP
-Referenced by do_ed(), and do_run()\&.
-.PP
-.nf
-1100
-1101 def last_matching(self, arg):
-1102 try:
-1103 if arg:
-1104 return self\&.history\&.get(arg)[-1]
-1105 else:
-1106 return self\&.history[-1]
-1107 except IndexError:
- return None
-.fi
-.SS "def cmd2::Cmd::onecmd (self, line)".PP
-.nf
-Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`.
-
-.fi
-.PP
-
-.PP
-Definition at line 844 of file cmd2\&.py'\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.PP
-.nf
-844
-845 def onecmd(self, line):
-846 '''Interpret the argument as though it had been typed in response
-847 to the prompt\&.
-848
-849 This may be overridden, but should not normally need to be;
-850 see the precmd() and postcmd() methods for useful execution hooks\&.
-851 The return value is a flag indicating whether interpretation of
-852 commands by the interpreter should stop\&.
-853
-854 This (`cmd2`) version of `onecmd` already override's `cmd`'s `onecmd`\&.
-855
-856 '''
-857 statement = self\&.parsed(line)
-858 self\&.lastcmd = statement\&.parsed\&.raw
-859 funcname = self\&.func_named(statement\&.parsed\&.command)
-860 if not funcname:
-861 return self\&._default(statement)
-862 try:
-863 func = getattr(self, funcname)
-864 except AttributeError:
-865 return self\&._default(statement)
-866 stop = func(statement)
-867 return stop
-
-.fi
-.SS "def cmd2::Cmd::onecmd_plus_hooks (self, line)"
-.PP
-Definition at line 766 of file cmd2\&.py'\&.
-.PP
-References complete_statement(), excludeFromHistory, onecmd(), perror(), pfeedback(), pirate3::Pirate::postcmd(), pirate4::Pirate::postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), postparsing_postcmd(), postparsing_precmd(), pirate3::Pirate::precmd(), pirate4::Pirate::precmd(), pirate5::Pirate::precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), pirate6::Pirate::precmd(), redirect_output(), restore_output(), and timing\&.
-.PP
-Referenced by do_py(), do_run(), and run_commands_at_invocation()\&.
-.PP
-.nf
-766
-767 def onecmd_plus_hooks(self, line):
-768 # The outermost level of try/finally nesting can be condensed once
-769 # Python 2\&.4 support can be dropped\&.
-770 stop = 0
-771 try:
-772 try:
-773 statement = self\&.complete_statement(line)
-774 (stop, statement) = self\&.postparsing_precmd(statement)
-775 if stop:
-776 return self\&.postparsing_postcmd(stop)
-777 if statement\&.parsed\&.command not in self\&.excludeFromHistory:
-778 self\&.history\&.append(statement\&.parsed\&.raw)
-779 try:
-780 self\&.redirect_output(statement)
-781 timestart = datetime\&.datetime\&.now()
-782 statement = self\&.precmd(statement)
-783 stop = self\&.onecmd(statement)
-784 stop = self\&.postcmd(stop, statement)
-785 if self\&.timing:
-786 self\&.pfeedback('Elapsed: %s' % str(datetime\&.datetime\&.now() - timestart))
-787 finally:
-788 self\&.restore_output(statement)
-789 except EmptyStatement:
-790 return 0
-791 except Exception, e:
-792 self\&.perror(str(e), statement)
-793 finally:
- return self\&.postparsing_postcmd(stop)
-.fi
-.SS "def cmd2::Cmd::parsed (self, raw, kwargs)"
-.PP
-Definition at line 726 of file cmd2\&.py'\&.
-.PP
-References parsed(), postparse(), preparse(), and shortcuts\&.
-.PP
-Referenced by complete_statement(), cmd2::ParsedString::full_parsed_statement(), parsed(), and cmd2::ParsedString::with_args_replaced()\&.
-.PP
-.nf
-726
-727 def parsed(self, raw, **kwargs):
-728 if isinstance(raw, ParsedString):
-729 p = raw
-730 else:
-731 # preparse is an overridable hook; default makes no changes
-732 s = self\&.preparse(raw, **kwargs)
-733 s = self\&.inputParser\&.transformString(s\&.lstrip())
-734 s = self\&.commentGrammars\&.transformString(s)
-735 for (shortcut, expansion) in self\&.shortcuts:
-736 if s\&.lower()\&.startswith(shortcut):
-737 s = s\&.replace(shortcut, expansion + ' ', 1)
-738 break
-739 result = self\&.parser\&.parseString(s)
-740 result['raw'] = raw
-741 result['command'] = result\&.multilineCommand or result\&.command
-742 result = self\&.postparse(result)
-743 p = ParsedString(result\&.args)
-744 p\&.parsed = result
-745 p\&.parser = self\&.parsed
-746 for (key, val) in kwargs\&.items():
-747 p\&.parsed[key] = val
-748 return p
-
-.fi
-.SS "def cmd2::Cmd::perror (self, errmsg, statement = \fCNone\fP)"
-.PP
-Definition at line 404 of file cmd2\&.py'\&.
-.PP
-References debug\&.
-.PP
-Referenced by do_py(), do_save(), and onecmd_plus_hooks()\&.
-.PP
-.nf
-404
-405 def perror(self, errmsg, statement=None):
-406 if self\&.debug:
-407 traceback\&.print_exc()
- print (str(errmsg))
-.fi
-.SS "def cmd2::Cmd::pfeedback (self, msg)".PP
-.nf
-For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`..fi
-.PP
-
-.PP
-Definition at line 408 of file cmd2\&.py'\&.
-.PP
-References feedback_to_output, poutput(), and quiet\&.
-.PP
-Referenced by do_run(), do_save(), and onecmd_plus_hooks()\&.
-.PP
-.nf
-408
-409 def pfeedback(self, msg):
-410 '''For printing nonessential feedback\&. Can be silenced with `quiet`\&.
-411 Inclusion in redirected output is controlled by `feedback_to_output`\&.'''
-412 if not self\&.quiet:
-413 if self\&.feedback_to_output:
-414 self\&.poutput(msg)
-415 else:
- print (msg)
-.fi
-.SS "def cmd2::Cmd::postparse (self, parseResult)"
-.PP
-Definition at line 723 of file cmd2\&.py'\&.
-.PP
-Referenced by parsed()\&.
-.PP
-.nf
-723
-724 def postparse(self, parseResult):
-725 return parseResult
-
-.fi
-.SS "def cmd2::Cmd::postparsing_postcmd (self, stop)"
-.PP
-Definition at line 752 of file cmd2\&.py'\&.
-.PP
-Referenced by _default(), and onecmd_plus_hooks()\&.
-.PP
-.nf
-752
-753 def postparsing_postcmd(self, stop):
-754 return stop
-
-.fi
-.SS "def cmd2::Cmd::postparsing_precmd (self, statement)"
-.PP
-Definition at line 749 of file cmd2\&.py'\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.PP
-.nf
-749
-750 def postparsing_precmd(self, statement):
-751 stop = 0
- return stop, statement
-.fi
-.SS "def cmd2::Cmd::poutput (self, msg)".PP
-.nf
-Convenient shortcut for self.stdout.write(); adds newline if necessary..fi
-.PP
-
-.PP
-Definition at line 398 of file cmd2\&.py'\&.
-.PP
-Referenced by do_history(), do_list(), do_show(), pfeedback(), and select()\&.
-.PP
-.nf
-398
-399 def poutput(self, msg):
-400 '''Convenient shortcut for self\&.stdout\&.write(); adds newline if necessary\&.'''
-401 if msg:
-402 self\&.stdout\&.write(msg)
-403 if msg[-1] != '\n':
- self\&.stdout\&.write('\n')
-.fi
-.SS "def cmd2::Cmd::preparse (self, raw, kwargs)"
-.PP
-Definition at line 721 of file cmd2\&.py'\&.
-.PP
-Referenced by parsed()\&.
-.PP
-.nf
-721
-722 def preparse(self, raw, **kwargs):
- return raw
-.fi
-.SS "def cmd2::Cmd::pseudo_raw_input (self, prompt)".PP
-.nf
-copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout.fi
-.PP
-
-.PP
-Definition at line 876 of file cmd2\&.py'\&.
-.PP
-References use_rawinput\&.
-.PP
-Referenced by complete_statement()\&.
-.PP
-.nf
-876
-877 def pseudo_raw_input(self, prompt):
-878 '''copied from cmd's cmdloop; like raw_input, but accounts for changed stdin, stdout'''
-879
-880 if self\&.use_rawinput:
-881 try:
-882 line = raw_input(prompt)
-883 except EOFError:
-884 line = 'EOF'
-885 else:
-886 self\&.stdout\&.write(prompt)
-887 self\&.stdout\&.flush()
-888 line = self\&.stdin\&.readline()
-889 if not len(line):
-890 line = 'EOF'
-891 else:
-892 if line[-1] == '\n': # this was always true in Cmd
-893 line = line[:-1]
-894 return line
-
-.fi
-.SS "def cmd2::Cmd::read_file_or_url (self, fname)"
-.PP
-Definition at line 1189 of file cmd2\&.py'\&.
-.PP
-References defaultExtension\&.
-.PP
-.nf
-1189
-1190 def read_file_or_url(self, fname):
-1191 # TODO: not working on localhost
-1192 if isinstance(fname, file):
-1193 result = open(fname, 'r')
-1194 else:
-1195 match = self\&.urlre\&.match(fname)
-1196 if match:
-1197 result = urllib\&.urlopen(match\&.group(1))
-1198 else:
-1199 fname = os\&.path\&.expanduser(fname)
-1200 try:
-1201 result = open(os\&.path\&.expanduser(fname), 'r')
-1202 except IOError:
-1203 result = open('%s\&.%s' % (os\&.path\&.expanduser(fname),
-1204 self\&.defaultExtension), 'r')
-1205 return result
-
-.fi
-.SS "def cmd2::Cmd::redirect_output (self, statement)"
-.PP
-Definition at line 809 of file cmd2\&.py'\&.
-.PP
-References cmd2::get_paste_buffer(), kept_state, kept_sys, redirect, redirector, and stdout\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.PP
-.nf
-809
-810 def redirect_output(self, statement):
-811 if statement\&.parsed\&.pipeTo:
-812 self\&.kept_state = Statekeeper(self, ('stdout',))
-813 self\&.kept_sys = Statekeeper(sys, ('stdout',))
-814 self\&.redirect = subprocess\&.Popen(statement\&.parsed\&.pipeTo, shell=True, stdout=subprocess\&.PIPE, stdin=subprocess\&.PIPE)
-815 sys\&.stdout = self\&.stdout = self\&.redirect\&.stdin
-816 elif statement\&.parsed\&.output:
-817 if (not statement\&.parsed\&.outputTo) and (not can_clip):
-818 raise EnvironmentError('Cannot redirect to paste buffer; install ``xclip`` and re-run to enable')
-819 self\&.kept_state = Statekeeper(self, ('stdout',))
-820 self\&.kept_sys = Statekeeper(sys, ('stdout',))
-821 if statement\&.parsed\&.outputTo:
-822 mode = 'w'
-823 if statement\&.parsed\&.output == 2 * self\&.redirector:
-824 mode = 'a'
-825 sys\&.stdout = self\&.stdout = open(os\&.path\&.expanduser(statement\&.parsed\&.outputTo), mode)
-826 else:
-827 sys\&.stdout = self\&.stdout = tempfile\&.TemporaryFile(mode='w+')
-828 if statement\&.parsed\&.output == '>>':
-829 self\&.stdout\&.write(get_paste_buffer())
-
-.fi
-.SS "def cmd2::Cmd::restore_output (self, statement)"
-.PP
-Definition at line 830 of file cmd2\&.py'\&.
-.PP
-References kept_state, and cmd2::write_to_paste_buffer\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.PP
-.nf
-830
-831 def restore_output(self, statement):
-832 if self\&.kept_state:
-833 if statement\&.parsed\&.output:
-834 if not statement\&.parsed\&.outputTo:
-835 self\&.stdout\&.seek(0)
-836 write_to_paste_buffer(self\&.stdout\&.read())
-837 elif statement\&.parsed\&.pipeTo:
-838 for result in self\&.redirect\&.communicate():
-839 self\&.kept_state\&.stdout\&.write(result or '')
-840 self\&.stdout\&.close()
-841 self\&.kept_state\&.restore()
-842 self\&.kept_sys\&.restore()
-843 self\&.kept_state = None
-
-.fi
-.SS "def cmd2::Cmd::run_commands_at_invocation (self, callargs)"
-.PP
-Definition at line 1278 of file cmd2\&.py'\&.
-.PP
-References _STOP_AND_EXIT, and onecmd_plus_hooks()\&.
-.PP
-Referenced by cmdloop()\&.
-.PP
-.nf
-1278
-1279 def run_commands_at_invocation(self, callargs):
-1280 for initial_command in callargs:
-1281 if self\&.onecmd_plus_hooks(initial_command + '\n'):
-1282 return self\&._STOP_AND_EXIT
-
-.fi
-.SS "def cmd2::Cmd::runTranscriptTests (self, callargs)"
-.PP
-Definition at line 1268 of file cmd2\&.py'\&.
-.PP
-Referenced by cmdloop()\&.
-.PP
-.nf
-1268
-1269 def runTranscriptTests(self, callargs):
-1270 class TestMyAppCase(Cmd2TestCase):
-1271 CmdApp = self\&.__class__
-1272 self\&.__class__\&.testfiles = callargs
-1273 sys\&.argv = [sys\&.argv[0]] # the --test argument upsets unittest\&.main()
-1274 testcase = TestMyAppCase()
-1275 runner = unittest\&.TextTestRunner()
-1276 result = runner\&.run(testcase)
-1277 result\&.printErrors()
-
-.fi
-.SS "def cmd2::Cmd::select (self, options, prompt = \fC'Your choice? '\fP)".PP
-.nf
-Presents a numbered menu to the user. Modelled after
- the bash shell's SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -> will be split into one-word options
- | a list of strings -> will be offered as options
- | a list of tuples -> interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user .fi
-.PP
-
-.PP
-Definition at line 946 of file cmd2\&.py'\&.
-.PP
-References cmd2::options(), and poutput()\&.
-.PP
-.nf
-946
-947 def select(self, options, prompt='Your choice? '):
-948 '''Presents a numbered menu to the user\&. Modelled after
-949 the bash shell's SELECT\&. Returns the item chosen\&.
-950
-951 Argument ``options`` can be:
-952
-953 | a single string -> will be split into one-word options
-954 | a list of strings -> will be offered as options
-955 | a list of tuples -> interpreted as (value, text), so
-956 that the return value can differ from
-957 the text advertised to the user '''
-958 if isinstance(options, basestring):
-959 options = zip(options\&.split(), options\&.split())
-960 fulloptions = []
-961 for opt in options:
-962 if isinstance(opt, basestring):
-963 fulloptions\&.append((opt, opt))
-964 else:
-965 try:
-966 fulloptions\&.append((opt[0], opt[1]))
-967 except IndexError:
-968 fulloptions\&.append((opt[0], opt[0]))
-969 for (idx, (value, text)) in enumerate(fulloptions):
-970 self\&.poutput(' %2d\&. %s\n' % (idx+1, text))
-971 while True:
-972 response = raw_input(prompt)
-973 try:
-974 response = int(response)
-975 result = fulloptions[response - 1][0]
-976 break
-977 except ValueError:
-978 pass # loop and ask again
-979 return result
-
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBcmd2::Cmd::_STOP_AND_EXIT\fP = True\fC [static, private]\fP"
-.PP
-Definition at line 416 of file cmd2\&.py'\&.
-.PP
-Referenced by do_quit(), and run_commands_at_invocation()\&.
-.SS "int \fBcmd2::Cmd::_STOP_SCRIPT_NO_EXIT\fP = 999\fC [static, private]\fP"
-.PP
-Definition at line 417 of file cmd2\&.py'\&.
-.PP
-Referenced by do_EOF()\&.
-.SS "\fBcmd2::Cmd::abbrev\fP = True\fC [static]\fP"
-.PP
-Definition at line 374 of file cmd2\&.py'\&.
-.PP
-Referenced by func_named()\&.
-.SS "\fBcmd2::Cmd::blankLinesAllowed\fP = False\fC [static]\fP"
-.PP
-Definition at line 490 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::blankLineTerminationParser\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::blankLineTerminator\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::case_insensitive\fP = True\fC [static]\fP"
-.PP
-Definition at line 363 of file cmd2\&.py'\&.
-.PP
-Referenced by do_cmdenvironment()\&.
-.SS "dictionary \fBcmd2::Cmd::colorcodes\fP\fC [static]\fP"\fBInitial value:\fP
-.PP
-.nf
-{'bold':{True:'\x1b[1m',False:'\x1b[22m'},
- 'cyan':{True:'\x1b[36m',False:'\x1b[39m'},
- 'blue':{True:'\x1b[34m',False:'\x1b[39m'},
- 'red':{True:'\x1b[31m',False:'\x1b[39m'},
- 'magenta':{True:'\x1b[35m',False:'\x1b[39m'},
- 'green':{True:'\x1b[32m',False:'\x1b[39m'},
- 'underline':{True:'\x1b[4m',False:'\x1b[24m'}}
-.fi
-.PP
-Definition at line 427 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd::colors\fP = (platform\&.system() != 'Windows')\fC [static]\fP"
-.PP
-Definition at line 434 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd::commentGrammars\fP = pyparsing\&.Or([pyparsing\&.pythonStyleComment, pyparsing\&.cStyleComment])\fC [static]\fP"
-.PP
-Definition at line 485 of file cmd2\&.py'\&.
-.PP
-Referenced by complete_statement()\&.
-.SS "tuple \fBcmd2::Cmd::commentInProgress\fP = pyparsing\&.Literal('/*')\fC [static]\fP"
-.PP
-Definition at line 487 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::Cmd::continuation_prompt\fP = '> '\fC [static]\fP"
-.PP
-Definition at line 364 of file cmd2\&.py'\&.
-.PP
-Referenced by complete_statement()\&.
-.SS "\fBcmd2::Cmd::continuation_prompt\fP"
-.PP
-Definition at line 1218 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::current_script_dir\fP = None\fC [static]\fP"
-.PP
-Definition at line 375 of file cmd2\&.py'\&.
-.PP
-Referenced by do__relative_load()\&.
-.SS "\fBcmd2::Cmd::debug\fP = False\fC [static]\fP"
-.PP
-Definition at line 379 of file cmd2\&.py'\&.
-.PP
-Referenced by perror()\&.
-.SS "string \fBcmd2::Cmd::default_file_name\fP = 'command\&.txt'\fC [static]\fP"
-.PP
-Definition at line 373 of file cmd2\&.py'\&.
-.PP
-Referenced by do_ed(), and do_save()\&.
-.SS "\fBcmd2::Cmd::default_to_shell\fP = False\fC [static]\fP"
-.PP
-Reimplemented in \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 370 of file cmd2\&.py'\&.
-.PP
-Referenced by _default()\&.
-.SS "string \fBcmd2::Cmd::defaultExtension\fP = 'txt'\fC [static]\fP"
-.PP
-Definition at line 372 of file cmd2\&.py'\&.
-.PP
-Referenced by read_file_or_url()\&.
-.SS "\fBcmd2::Cmd::do__load\fP = do_load\fC [static]\fP"
-.PP
-Definition at line 1241 of file cmd2\&.py'\&.
-.PP
-Referenced by do__relative_load(), and do_ed()\&.
-.SS "\fBcmd2::Cmd::do_edit\fP = do_ed\fC [static]\fP"
-.PP
-Definition at line 1155 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_eof\fP = do_EOF\fC [static]\fP"
-.PP
-Definition at line 939 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_exit\fP = do_quit\fC [static]\fP"
-.PP
-Definition at line 943 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_hi\fP = do_history\fC [static]\fP"
-.PP
-Definition at line 1124 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_l\fP = do_list\fC [static]\fP"
-.PP
-Definition at line 1125 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_li\fP = do_list\fC [static]\fP"
-.PP
-Definition at line 1126 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_q\fP = do_quit\fC [static]\fP"
-.PP
-Definition at line 944 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::do_r\fP = do_run\fC [static]\fP"
-.PP
-Definition at line 1256 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::echo\fP = False\fC [static]\fP"
-.PP
-Definition at line 362 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd::editor\fP = os\&.environ\&.get('EDITOR')\fC [static]\fP"
-.PP
-Definition at line 418 of file cmd2\&.py'\&.
-.PP
-Referenced by do_ed()\&.
-.SS "string \fBcmd2::Cmd::editor\fP = 'notepad'\fC [static]\fP"
-.PP
-Definition at line 421 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::Cmd::excludeFromHistory\fP = '''run r list l \fBhistory\fP hi ed edit li eof'''\fC [static]\fP"
-.PP
-Definition at line 369 of file cmd2\&.py'\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.SS "\fBcmd2::Cmd::feedback_to_output\fP = False\fC [static]\fP"
-.PP
-Definition at line 377 of file cmd2\&.py'\&.
-.PP
-Referenced by pfeedback()\&.
-.SS "string \fBcmd2::Cmd::help\fP = 'describe function of parameter'\fC [static]\fP"
-.PP
-Reimplemented in \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 981 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::history\fP"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.PP
-Referenced by do_ed(), do_history(), do_save(), and last_matching()\&.
-.SS "\fBcmd2::Cmd::initial_stdout\fP"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::inputParser\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::intro\fP"
-.PP
-Definition at line 898 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::kept_state\fP = None\fC [static]\fP"
-.PP
-Definition at line 381 of file cmd2\&.py'\&.
-.PP
-Referenced by redirect_output(), and restore_output()\&.
-.SS "\fBcmd2::Cmd::kept_sys\fP"
-.PP
-Definition at line 809 of file cmd2\&.py'\&.
-.PP
-Referenced by redirect_output()\&.
-.SS "\fBcmd2::Cmd::keywords\fP"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.PP
-Referenced by func_named()\&.
-.SS "\fBcmd2::Cmd::lastcmd\fP"
-.PP
-Definition at line 854 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::Cmd::legalChars\fP = u'!#$%\&.:?@_'\fC [static]\fP"
-.PP
-Definition at line 367 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::locals_in_py\fP = True\fC [static]\fP"
-.PP
-Definition at line 380 of file cmd2\&.py'\&.
-.PP
-Referenced by do_py()\&.
-.SS "\fBcmd2::Cmd::multilineCommand\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "list \fBcmd2::Cmd::multilineCommands\fP = []\fC [static]\fP"
-.PP
-Reimplemented in \fBpirate7::Pirate\fP, \fBpirate8::Pirate\fP, and \fBexample::CmdLineApp\fP'\&.
-.PP
-Definition at line 491 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::multilineParser\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "string \fBcmd2::Cmd::noSpecialParse\fP = 'set ed edit exit'\fC [static]\fP"
-.PP
-Definition at line 371 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::old_completer\fP"
-.PP
-Definition at line 898 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::parser\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::ParsedString::full_parsed_statement(), and cmd2::ParsedString::with_args_replaced()\&.
-.SS "tuple \fBcmd2::Cmd::prefixParser\fP = pyparsing\&.Empty()\fC [static]\fP"
-.PP
-Definition at line 484 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::prompt\fP"
-.PP
-Reimplemented in \fBpirate6::Pirate\fP, \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 1218 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::pystate\fP"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.PP
-Referenced by do_py()\&.
-.SS "\fBcmd2::Cmd::quiet\fP = False\fC [static]\fP"
-.PP
-Definition at line 378 of file cmd2\&.py'\&.
-.PP
-Referenced by pfeedback()\&.
-.SS "\fBcmd2::Cmd::redirect\fP"
-.PP
-Definition at line 809 of file cmd2\&.py'\&.
-.PP
-Referenced by redirect_output()\&.
-.SS "string \fBcmd2::Cmd::redirector\fP = '>'\fC [static]\fP"
-.PP
-Reimplemented in \fBexample::CmdLineApp\fP'\&.
-.PP
-Definition at line 382 of file cmd2\&.py'\&.
-.PP
-Referenced by redirect_output()\&.
-.SS "list \fBcmd2::Cmd::reserved_words\fP = []\fC [static]\fP"
-.PP
-Definition at line 376 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd::saveparser\fP\fC [static]\fP"\fBInitial value:\fP
-.PP
-.nf
-(pyparsing\&.Optional(pyparsing\&.Word(pyparsing\&.nums)^'*')('idx') +
- pyparsing\&.Optional(pyparsing\&.Word(legalChars + '/\\'))('fname') +
- pyparsing\&.stringEnd)
-.fi
-.PP
-Definition at line 1157 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd::settable\fP\fC [static]\fP"\fBInitial value:\fP
-.PP
-.nf
-stubbornDict('''
- prompt
- colors Colorized output (*nix only)
- continuation_prompt On 2nd+ line of input
- debug Show full error stack on error
- default_file_name for ``save``, ``load``, etc\&.
- editor Program used by ``edit``
- case_insensitive upper- and lower-case both OK
- feedback_to_output include nonessentials in `|`, `>` results
- quiet Don't print nonessential feedback
- echo Echo command issued into output
- timing Report execution times
- abbrev Accept abbreviated commands
- ''')
-.fi
-.PP
-Reimplemented in \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 383 of file cmd2\&.py'\&.
-.PP
-Referenced by do_cmdenvironment(), do_set(), and do_show()\&.
-.SS "dictionary \fBcmd2::Cmd::shortcuts\fP = {'?': '\fBhelp\fP', '!': 'shell', '@': 'load', '@@': '_relative_load'}\fC [static]\fP"
-.PP
-Definition at line 368 of file cmd2\&.py'\&.
-.PP
-Referenced by do_shortcuts(), and parsed()\&.
-.SS "\fBcmd2::Cmd::shortcuts\fP"
-.PP
-Definition at line 469 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::singleLineParser\fP"
-.PP
-Definition at line 667 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::stdin\fP"
-.PP
-Definition at line 1218 of file cmd2\&.py'\&.
-.PP
-Referenced by do_py()\&.
-.SS "\fBcmd2::Cmd::stdout\fP"
-.PP
-Definition at line 440 of file cmd2\&.py'\&.
-.PP
-Referenced by do_help(), do_py(), and redirect_output()\&.
-.SS "list \fBcmd2::Cmd::terminators\fP = [';']\fC [static]\fP"
-.PP
-Reimplemented in \fBpirate7::Pirate\fP, and \fBpirate8::Pirate\fP'\&.
-.PP
-Definition at line 489 of file cmd2\&.py'\&.
-.PP
-Referenced by do_cmdenvironment()\&.
-.SS "\fBcmd2::Cmd::timing\fP = False\fC [static]\fP"
-.PP
-Definition at line 365 of file cmd2\&.py'\&.
-.PP
-Referenced by onecmd_plus_hooks()\&.
-.SS "tuple \fBcmd2::Cmd::urlre\fP = re\&.compile('(https?://[-\\\\w\\\\\&./]+)')\fC [static]\fP"
-.PP
-Definition at line 1217 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd::use_rawinput\fP"
-.PP
-Definition at line 1218 of file cmd2\&.py'\&.
-.PP
-Referenced by pseudo_raw_input()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_Cmd2TestCase.3 b/doxygen/man/man3/cmd2_Cmd2TestCase.3
deleted file mode 100644
index 7df05d2..0000000
--- a/doxygen/man/man3/cmd2_Cmd2TestCase.3
+++ /dev/null
@@ -1,239 +0,0 @@
-.TH "cmd2::Cmd2TestCase" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::Cmd2TestCase \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBfetchTranscripts\fP"
-.br
-.ti -1c
-.RI "def \fBrunTest\fP"
-.br
-.ti -1c
-.RI "def \fBsetUp\fP"
-.br
-.ti -1c
-.RI "def \fBtearDown\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBcmdapp\fP"
-.br
-.ti -1c
-.RI "\fBoutputTrap\fP"
-.br
-.ti -1c
-.RI "\fBtranscripts\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBanyWhitespace\fP = re\&.compile(r'\\s', re\&.DOTALL | re\&.MULTILINE)"
-.br
-.ti -1c
-.RI "\fBCmdApp\fP = None"
-.br
-.ti -1c
-.RI "\fBexpectationParser\fP = \fBregexPattern\fP|\fBnotRegexPattern\fP"
-.br
-.ti -1c
-.RI "tuple \fBnotRegexPattern\fP = pyparsing\&.Word(pyparsing\&.printables)"
-.br
-.ti -1c
-.RI "tuple \fBregexPattern\fP = pyparsing\&.QuotedString(quoteChar=r'/', escChar='\\\\', multiline=True, unquoteResults=True)"
-.br
-.in -1c
-.SS "Private Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB_test_transcript\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py.fi
-.PP
-
-.PP
-Definition at line 1476 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::Cmd2TestCase::_test_transcript (self, fname, transcript)\fC [private]\fP"
-.PP
-Definition at line 1506 of file cmd2\&.py'\&.
-.PP
-References cmdapp\&.
-.PP
-Referenced by runTest()\&.
-.PP
-.nf
-1506
-1507 def _test_transcript(self, fname, transcript):
-1508 lineNum = 0
-1509 finished = False
-1510 line = transcript\&.next()
-1511 lineNum += 1
-1512 tests_run = 0
-1513 while not finished:
-1514 # Scroll forward to where actual commands begin
-1515 while not line\&.startswith(self\&.cmdapp\&.prompt):
-1516 try:
-1517 line = transcript\&.next()
-1518 except StopIteration:
-1519 finished = True
-1520 break
-1521 lineNum += 1
-1522 command = [line[len(self\&.cmdapp\&.prompt):]]
-1523 line = transcript\&.next()
-1524 # Read the entirety of a multi-line command
-1525 while line\&.startswith(self\&.cmdapp\&.continuation_prompt):
-1526 command\&.append(line[len(self\&.cmdapp\&.continuation_prompt):])
-1527 try:
-1528 line = transcript\&.next()
-1529 except StopIteration:
-1530 raise (StopIteration,
-1531 'Transcript broke off while reading command beginning at line %d with\n%s'
-1532 % (command[0]))
-1533 lineNum += 1
-1534 command = ''\&.join(command)
-1535 # Send the command into the application and capture the resulting output
-1536 stop = self\&.cmdapp\&.onecmd_plus_hooks(command)
-1537 #TODO: should act on ``stop``
-1538 result = self\&.outputTrap\&.read()
-1539 # Read the expected result from transcript
-1540 if line\&.startswith(self\&.cmdapp\&.prompt):
-1541 message = '\nFile %s, line %d\nCommand was:\n%s\nExpected: (nothing)\nGot:\n%s\n'%\
-1542 (fname, lineNum, command, result)
-1543 self\&.assert_(not(result\&.strip()), message)
-1544 continue
-1545 expected = []
-1546 while not line\&.startswith(self\&.cmdapp\&.prompt):
-1547 expected\&.append(line)
-1548 try:
-1549 line = transcript\&.next()
-1550 except StopIteration:
-1551 finished = True
-1552 break
-1553 lineNum += 1
-1554 expected = ''\&.join(expected)
-1555 # Compare actual result to expected
-1556 message = '\nFile %s, line %d\nCommand was:\n%s\nExpected:\n%s\nGot:\n%s\n'%\
-1557 (fname, lineNum, command, expected, result)
-1558 expected = self\&.expectationParser\&.transformString(expected)
-1559 # checking whitespace is a pain - let's skip it
-1560 expected = self\&.anyWhitespace\&.sub('', expected)
-1561 result = self\&.anyWhitespace\&.sub('', result)
-1562 self\&.assert_(re\&.match(expected, result, re\&.MULTILINE | re\&.DOTALL), message)
-
-.fi
-.SS "def cmd2::Cmd2TestCase::fetchTranscripts (self)"
-.PP
-Definition at line 1481 of file cmd2\&.py'\&.
-.PP
-Referenced by setUp()\&.
-.PP
-.nf
-1481
-1482 def fetchTranscripts(self):
-1483 self\&.transcripts = {}
-1484 for fileset in self\&.CmdApp\&.testfiles:
-1485 for fname in glob\&.glob(fileset):
-1486 tfile = open(fname)
-1487 self\&.transcripts[fname] = iter(tfile\&.readlines())
-1488 tfile\&.close()
-1489 if not len(self\&.transcripts):
- raise (StandardError,), 'No test files found - nothing to test\&.'
-.fi
-.SS "def cmd2::Cmd2TestCase::runTest (self)"
-.PP
-Definition at line 1495 of file cmd2\&.py'\&.
-.PP
-References _test_transcript(), and CmdApp\&.
-.PP
-.nf
-1495
-1496 def runTest(self): # was testall
-1497 if self\&.CmdApp:
-1498 its = sorted(self\&.transcripts\&.items())
-1499 for (fname, transcript) in its:
- self\&._test_transcript(fname, transcript)
-.fi
-.SS "def cmd2::Cmd2TestCase::setUp (self)"
-.PP
-Definition at line 1490 of file cmd2\&.py'\&.
-.PP
-References CmdApp, cmdapp, fetchTranscripts(), and outputTrap\&.
-.PP
-.nf
-1490
-1491 def setUp(self):
-1492 if self\&.CmdApp:
-1493 self\&.outputTrap = OutputTrap()
-1494 self\&.cmdapp = self\&.CmdApp()
- self\&.fetchTranscripts()
-.fi
-.SS "def cmd2::Cmd2TestCase::tearDown (self)"
-.PP
-Definition at line 1563 of file cmd2\&.py'\&.
-.PP
-References CmdApp\&.
-.PP
-.nf
-1563
-1564 def tearDown(self):
-1565 if self\&.CmdApp:
-1566 self\&.outputTrap\&.tearDown()
-
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "tuple \fBcmd2::Cmd2TestCase::anyWhitespace\fP = re\&.compile(r'\\s', re\&.DOTALL | re\&.MULTILINE)\fC [static]\fP"
-.PP
-Definition at line 1505 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd2TestCase::CmdApp\fP = None\fC [static]\fP"
-.PP
-Definition at line 1480 of file cmd2\&.py'\&.
-.PP
-Referenced by runTest(), setUp(), and tearDown()\&.
-.SS "\fBcmd2::Cmd2TestCase::cmdapp\fP"
-.PP
-Definition at line 1490 of file cmd2\&.py'\&.
-.PP
-Referenced by _test_transcript(), and setUp()\&.
-.SS "\fBcmd2::Cmd2TestCase::expectationParser\fP = \fBregexPattern\fP|\fBnotRegexPattern\fP\fC [static]\fP"
-.PP
-Definition at line 1504 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::Cmd2TestCase::notRegexPattern\fP = pyparsing\&.Word(pyparsing\&.printables)\fC [static]\fP"
-.PP
-Definition at line 1502 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd2TestCase::outputTrap\fP"
-.PP
-Definition at line 1490 of file cmd2\&.py'\&.
-.PP
-Referenced by setUp()\&.
-.SS "tuple \fBcmd2::Cmd2TestCase::regexPattern\fP = pyparsing\&.QuotedString(quoteChar=r'/', escChar='\\\\', multiline=True, unquoteResults=True)\fC [static]\fP"
-.PP
-Definition at line 1500 of file cmd2\&.py'\&.
-.SS "\fBcmd2::Cmd2TestCase::transcripts\fP"
-.PP
-Definition at line 1481 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_EmbeddedConsoleExit.3 b/doxygen/man/man3/cmd2_EmbeddedConsoleExit.3
deleted file mode 100644
index 409fb9d..0000000
--- a/doxygen/man/man3/cmd2_EmbeddedConsoleExit.3
+++ /dev/null
@@ -1,15 +0,0 @@
-.TH "cmd2::EmbeddedConsoleExit" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::EmbeddedConsoleExit \-
-.SH SYNOPSIS
-.br
-.PP
-.SH "Detailed Description"
-.PP
-Definition at line 346 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_EmptyStatement.3 b/doxygen/man/man3/cmd2_EmptyStatement.3
deleted file mode 100644
index 1c04743..0000000
--- a/doxygen/man/man3/cmd2_EmptyStatement.3
+++ /dev/null
@@ -1,15 +0,0 @@
-.TH "cmd2::EmptyStatement" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::EmptyStatement \-
-.SH SYNOPSIS
-.br
-.PP
-.SH "Detailed Description"
-.PP
-Definition at line 349 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_History.3 b/doxygen/man/man3/cmd2_History.3
deleted file mode 100644
index 90938fa..0000000
--- a/doxygen/man/man3/cmd2_History.3
+++ /dev/null
@@ -1,228 +0,0 @@
-.TH "cmd2::History" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::History \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBappend\fP"
-.br
-.ti -1c
-.RI "def \fBextend\fP"
-.br
-.ti -1c
-.RI "def \fBget\fP"
-.br
-.ti -1c
-.RI "def \fBsearch\fP"
-.br
-.ti -1c
-.RI "def \fBspan\fP"
-.br
-.ti -1c
-.RI "def \fBto_index\fP"
-.br
-.ti -1c
-.RI "def \fBzero_based_index\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBrangePattern\fP = re\&.compile(r'^\\s*(?P<start>[\\d]+)?\\s*\\-\\s*(?P<end>[\\d]+)?\\s*$')"
-.br
-.ti -1c
-.RI "tuple \fBspanpattern\fP = re\&.compile(r'^\\s*(?P<start>\\-?\\d+)?\\s*(?P<separator>:|(\\\&.{2,}))?\\s*(?P<end>\\-?\\d+)?\\s*$')"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-A list of HistoryItems that knows how to respond to user requests.
->>> h = History([HistoryItem('first'), HistoryItem('second'), HistoryItem('third'), HistoryItem('fourth')])
->>> h.span('-2..')
-['third', 'fourth']
->>> h.span('2..3')
-['second', 'third']
->>> h.span('3')
-['third']
->>> h.span(':')
-['first', 'second', 'third', 'fourth']
->>> h.span('2..')
-['second', 'third', 'fourth']
->>> h.span('-1')
-['fourth']
->>> h.span('-2..-3')
-['third', 'second']
->>> h.search('o')
-['second', 'fourth']
->>> h.search('/IR/')
-['first', 'third']
-.fi
-.PP
-
-.PP
-Definition at line 1304 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::History::append (self, new)"
-.PP
-Definition at line 1368 of file cmd2\&.py'\&.
-.PP
-Referenced by extend()\&.
-.PP
-.nf
-1368
-1369 def append(self, new):
-1370 new = HistoryItem(new)
-1371 list\&.append(self, new)
- new\&.idx = len(self)
-.fi
-.SS "def cmd2::History::extend (self, new)"
-.PP
-Definition at line 1372 of file cmd2\&.py'\&.
-.PP
-References cmd2::StubbornDict::append, and append()\&.
-.PP
-.nf
-1372
-1373 def extend(self, new):
-1374 for n in new:
-1375 self\&.append(n)
-
-.fi
-.SS "def cmd2::History::get (self, getme = \fCNone\fP, fromEnd = \fCFalse\fP)"
-.PP
-Definition at line 1376 of file cmd2\&.py'\&.
-.PP
-.nf
-1376
-1377 def get(self, getme=None, fromEnd=False):
-1378 if not getme:
-1379 return self
-1380 try:
-1381 getme = int(getme)
-1382 if getme < 0:
-1383 return self[:(-1 * getme)]
-1384 else:
-1385 return [self[getme-1]]
-1386 except IndexError:
-1387 return []
-1388 except ValueError:
-1389 rangeResult = self\&.rangePattern\&.search(getme)
-1390 if rangeResult:
-1391 start = rangeResult\&.group('start') or None
-1392 end = rangeResult\&.group('start') or None
-1393 if start:
-1394 start = int(start) - 1
-1395 if end:
-1396 end = int(end)
-1397 return self[start:end]
-1398
-1399 getme = getme\&.strip()
-1400
-1401 if getme\&.startswith(r'/') and getme\&.endswith(r'/'):
-1402 finder = re\&.compile(getme[1:-1], re\&.DOTALL | re\&.MULTILINE | re\&.IGNORECASE)
-1403 def isin(hi):
-1404 return finder\&.search(hi)
-1405 else:
-1406 def isin(hi):
-1407 return (getme\&.lower() in hi\&.lowercase)
-1408 return [itm for itm in self if isin(itm)]
-
-.fi
-.SS "def cmd2::History::search (self, target)"
-.PP
-Definition at line 1337 of file cmd2\&.py'\&.
-.PP
-.nf
-1337
-1338 def search(self, target):
-1339 target = target\&.strip()
-1340 if target[0] == target[-1] == '/' and len(target) > 1:
-1341 target = target[1:-1]
-1342 else:
-1343 target = re\&.escape(target)
-1344 pattern = re\&.compile(target, re\&.IGNORECASE)
- return [s for s in self if pattern\&.search(s)]
-.fi
-.SS "def cmd2::History::span (self, raw)"
-.PP
-Definition at line 1346 of file cmd2\&.py'\&.
-.PP
-References to_index()\&.
-.PP
-.nf
-1346
-1347 def span(self, raw):
-1348 if raw\&.lower() in ('*', '-', 'all'):
-1349 raw = ':'
-1350 results = self\&.spanpattern\&.search(raw)
-1351 if not results:
-1352 raise IndexError
-1353 if not results\&.group('separator'):
-1354 return [self[self\&.to_index(results\&.group('start'))]]
-1355 start = self\&.to_index(results\&.group('start'))
-1356 end = self\&.to_index(results\&.group('end'))
-1357 reverse = False
-1358 if end is not None:
-1359 if end < start:
-1360 (start, end) = (end, start)
-1361 reverse = True
-1362 end += 1
-1363 result = self[start:end]
-1364 if reverse:
-1365 result\&.reverse()
-1366 return result
-
-.fi
-.SS "def cmd2::History::to_index (self, raw)"
-.PP
-Definition at line 1331 of file cmd2\&.py'\&.
-.PP
-References zero_based_index()\&.
-.PP
-Referenced by span()\&.
-.PP
-.nf
-1331
-1332 def to_index(self, raw):
-1333 if raw:
-1334 result = self\&.zero_based_index(int(raw))
-1335 else:
-1336 result = None
- return result
-.fi
-.SS "def cmd2::History::zero_based_index (self, onebased)"
-.PP
-Definition at line 1326 of file cmd2\&.py'\&.
-.PP
-Referenced by to_index()\&.
-.PP
-.nf
-1326
-1327 def zero_based_index(self, onebased):
-1328 result = onebased
-1329 if result > 0:
-1330 result -= 1
- return result
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "tuple \fBcmd2::History::rangePattern\fP = re\&.compile(r'^\\s*(?P<start>[\\d]+)?\\s*\\-\\s*(?P<end>[\\d]+)?\\s*$')\fC [static]\fP"
-.PP
-Definition at line 1367 of file cmd2\&.py'\&.
-.SS "tuple \fBcmd2::History::spanpattern\fP = re\&.compile(r'^\\s*(?P<start>\\-?\\d+)?\\s*(?P<separator>:|(\\\&.{2,}))?\\s*(?P<end>\\-?\\d+)?\\s*$')\fC [static]\fP"
-.PP
-Definition at line 1345 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_HistoryItem.3 b/doxygen/man/man3/cmd2_HistoryItem.3
deleted file mode 100644
index 46222aa..0000000
--- a/doxygen/man/man3/cmd2_HistoryItem.3
+++ /dev/null
@@ -1,84 +0,0 @@
-.TH "cmd2::HistoryItem" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::HistoryItem \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__init__\fP"
-.br
-.ti -1c
-.RI "def \fBpr\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBidx\fP"
-.br
-.ti -1c
-.RI "\fBlowercase\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "string \fBlistformat\fP = '-------------------------[%d]\\n%s\\n'"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 1295 of file cmd2\&.py'\&.
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "def cmd2::HistoryItem::__init__ (self, instr)"
-.PP
-Definition at line 1297 of file cmd2\&.py'\&.
-.PP
-.nf
-1297
-1298 def __init__(self, instr):
-1299 str\&.__init__(self)
-1300 self\&.lowercase = self\&.lower()
- self\&.idx = None
-.fi
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::HistoryItem::pr (self)"
-.PP
-Definition at line 1301 of file cmd2\&.py'\&.
-.PP
-References idx, and listformat\&.
-.PP
-.nf
-1301
-1302 def pr(self):
-1303 return self\&.listformat % (self\&.idx, str(self))
-
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBcmd2::HistoryItem::idx\fP"
-.PP
-Definition at line 1297 of file cmd2\&.py'\&.
-.PP
-Referenced by pr()\&.
-.SS "string \fBcmd2::HistoryItem::listformat\fP = '-------------------------[%d]\\n%s\\n'\fC [static]\fP"
-.PP
-Definition at line 1296 of file cmd2\&.py'\&.
-.PP
-Referenced by pr()\&.
-.SS "\fBcmd2::HistoryItem::lowercase\fP"
-.PP
-Definition at line 1297 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_NotSettableError.3 b/doxygen/man/man3/cmd2_NotSettableError.3
deleted file mode 100644
index 2a1e3e0..0000000
--- a/doxygen/man/man3/cmd2_NotSettableError.3
+++ /dev/null
@@ -1,15 +0,0 @@
-.TH "cmd2::NotSettableError" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::NotSettableError \-
-.SH SYNOPSIS
-.br
-.PP
-.SH "Detailed Description"
-.PP
-Definition at line 1409 of file cmd2\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_OptionParser.3 b/doxygen/man/man3/cmd2_OptionParser.3
deleted file mode 100644
index 15d1f0a..0000000
--- a/doxygen/man/man3/cmd2_OptionParser.3
+++ /dev/null
@@ -1,82 +0,0 @@
-.TH "cmd2::OptionParser" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::OptionParser \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBerror\fP"
-.br
-.ti -1c
-.RI "def \fBexit\fP"
-.br
-.ti -1c
-.RI "def \fBprint_help\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 64 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::OptionParser::error (self, msg)".PP
-.nf
-error(msg : string)
-
-Print a usage message incorporating 'msg' to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-.fi
-.PP
-
-.PP
-Definition at line 77 of file cmd2\&.py'\&.
-.PP
-.nf
-77
-78 def error(self, msg):
-79 '''error(msg : string)
-80
-81 Print a usage message incorporating 'msg' to stderr and exit\&.
-82 If you override this in a subclass, it should not return -- it
-83 should either exit or raise an exception\&.
-84 '''
-85 raise optparse\&.OptParseError(msg)
-
-.fi
-.SS "def cmd2::OptionParser::exit (self, status = \fC0\fP, msg = \fCNone\fP)"
-.PP
-Definition at line 65 of file cmd2\&.py'\&.
-.PP
-.nf
-65
-66 def exit(self, status=0, msg=None):
-67 self\&.values\&._exit = True
-68 if msg:
-69 print (msg)
-
-.fi
-.SS "def cmd2::OptionParser::print_help (self, args, kwargs)"
-.PP
-Definition at line 70 of file cmd2\&.py'\&.
-.PP
-.nf
-70
-71 def print_help(self, *args, **kwargs):
-72 try:
-73 print (self\&._func\&.__doc__)
-74 except AttributeError:
-75 pass
-76 optparse\&.OptionParser\&.print_help(self, *args, **kwargs)
-
-.fi
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_OutputTrap.3 b/doxygen/man/man3/cmd2_OutputTrap.3
deleted file mode 100644
index 8a1a739..0000000
--- a/doxygen/man/man3/cmd2_OutputTrap.3
+++ /dev/null
@@ -1,114 +0,0 @@
-.TH "cmd2::OutputTrap" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::OutputTrap \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits \fBcmd2::Borg\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__init__\fP"
-.br
-.ti -1c
-.RI "def \fBread\fP"
-.br
-.ti -1c
-.RI "def \fBtearDown\fP"
-.br
-.ti -1c
-.RI "def \fBwrite\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBcontents\fP"
-.br
-.ti -1c
-.RI "\fBold_stdout\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output..fi
-.PP
-
-.PP
-Definition at line 1459 of file cmd2\&.py'\&.
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "def cmd2::OutputTrap::__init__ (self)"
-.PP
-Definition at line 1462 of file cmd2\&.py'\&.
-.PP
-.nf
-1462
-1463 def __init__(self):
-1464 self\&.contents = ''
-1465 self\&.old_stdout = sys\&.stdout
- sys\&.stdout = self
-.fi
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::OutputTrap::read (self)"
-.PP
-Definition at line 1468 of file cmd2\&.py'\&.
-.PP
-References contents\&.
-.PP
-.nf
-1468
-1469 def read(self):
-1470 result = self\&.contents
-1471 self\&.contents = ''
- return result
-.fi
-.SS "def cmd2::OutputTrap::tearDown (self)"
-.PP
-Definition at line 1472 of file cmd2\&.py'\&.
-.PP
-References contents, and old_stdout\&.
-.PP
-.nf
-1472
-1473 def tearDown(self):
-1474 sys\&.stdout = self\&.old_stdout
-1475 self\&.contents = ''
-
-.fi
-.SS "def cmd2::OutputTrap::write (self, txt)"
-.PP
-Definition at line 1466 of file cmd2\&.py'\&.
-.PP
-References contents\&.
-.PP
-.nf
-1466
-1467 def write(self, txt):
- self\&.contents += txt
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBcmd2::OutputTrap::contents\fP"
-.PP
-Definition at line 1462 of file cmd2\&.py'\&.
-.PP
-Referenced by read(), tearDown(), and write()\&.
-.SS "\fBcmd2::OutputTrap::old_stdout\fP"
-.PP
-Definition at line 1462 of file cmd2\&.py'\&.
-.PP
-Referenced by tearDown()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_ParsedString.3 b/doxygen/man/man3/cmd2_ParsedString.3
deleted file mode 100644
index 4713001..0000000
--- a/doxygen/man/man3/cmd2_ParsedString.3
+++ /dev/null
@@ -1,59 +0,0 @@
-.TH "cmd2::ParsedString" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::ParsedString \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBfull_parsed_statement\fP"
-.br
-.ti -1c
-.RI "def \fBwith_args_replaced\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 257 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::ParsedString::full_parsed_statement (self)"
-.PP
-Definition at line 258 of file cmd2\&.py'\&.
-.PP
-References cmd2::Cmd::parsed(), and cmd2::Cmd::parser\&.
-.PP
-.nf
-258
-259 def full_parsed_statement(self):
-260 new = ParsedString('%s %s' % (self\&.parsed\&.command, self\&.parsed\&.args))
-261 new\&.parsed = self\&.parsed
-262 new\&.parser = self\&.parser
- return new
-.fi
-.SS "def cmd2::ParsedString::with_args_replaced (self, newargs)"
-.PP
-Definition at line 263 of file cmd2\&.py'\&.
-.PP
-References cmd2::Cmd::parsed(), and cmd2::Cmd::parser\&.
-.PP
-.nf
-263
-264 def with_args_replaced(self, newargs):
-265 new = ParsedString(newargs)
-266 new\&.parsed = self\&.parsed
-267 new\&.parser = self\&.parser
-268 new\&.parsed['args'] = newargs
-269 new\&.parsed\&.statement['args'] = newargs
-270 return new
-
-.fi
-
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_PasteBufferError.3 b/doxygen/man/man3/cmd2_PasteBufferError.3
deleted file mode 100644
index c87cc84..0000000
--- a/doxygen/man/man3/cmd2_PasteBufferError.3
+++ /dev/null
@@ -1,56 +0,0 @@
-.TH "cmd2::PasteBufferError" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::PasteBufferError \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__init__\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "string \fBerrmsg\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 162 of file cmd2\&.py'\&.
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "def cmd2::PasteBufferError::__init__ (self)"
-.PP
-Definition at line 174 of file cmd2\&.py'\&.
-.PP
-References errmsg\&.
-.PP
-.nf
-174
-175 def __init__(self):
-176 Exception\&.__init__(self, self\&.errmsg)
-
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "string \fBcmd2::PasteBufferError::errmsg\fP\fC [static]\fP"\fBInitial value:\fP
-.PP
-.nf
-'''Redirecting to or from paste buffer requires pywin32
-to be installed on operating system\&.
-Download from http://sourceforge\&.net/projects/pywin32/'''
-.fi
-.PP
-Definition at line 164 of file cmd2\&.py'\&.
-.PP
-Referenced by __init__()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_Statekeeper.3 b/doxygen/man/man3/cmd2_Statekeeper.3
deleted file mode 100644
index 4ace3ed..0000000
--- a/doxygen/man/man3/cmd2_Statekeeper.3
+++ /dev/null
@@ -1,92 +0,0 @@
-.TH "cmd2::Statekeeper" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::Statekeeper \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__init__\fP"
-.br
-.ti -1c
-.RI "def \fBrestore\fP"
-.br
-.ti -1c
-.RI "def \fBsave\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBattribs\fP"
-.br
-.ti -1c
-.RI "\fBobj\fP"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 1436 of file cmd2\&.py'\&.
-.SH "Constructor & Destructor Documentation"
-.PP
-.SS "def cmd2::Statekeeper::__init__ (self, obj, attribs)"
-.PP
-Definition at line 1437 of file cmd2\&.py'\&.
-.PP
-.nf
-1437
-1438 def __init__(self, obj, attribs):
-1439 self\&.obj = obj
-1440 self\&.attribs = attribs
-1441 if self\&.obj:
- self\&.save()
-.fi
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::Statekeeper::restore (self)"
-.PP
-Definition at line 1445 of file cmd2\&.py'\&.
-.PP
-References attribs, and obj\&.
-.PP
-.nf
-1445
-1446 def restore(self):
-1447 if self\&.obj:
-1448 for attrib in self\&.attribs:
-1449 setattr(self\&.obj, attrib, getattr(self, attrib))
-
-.fi
-.SS "def cmd2::Statekeeper::save (self)"
-.PP
-Definition at line 1442 of file cmd2\&.py'\&.
-.PP
-References attribs, and obj\&.
-.PP
-.nf
-1442
-1443 def save(self):
-1444 for attrib in self\&.attribs:
- setattr(self, attrib, getattr(self\&.obj, attrib))
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBcmd2::Statekeeper::attribs\fP"
-.PP
-Definition at line 1437 of file cmd2\&.py'\&.
-.PP
-Referenced by restore(), and save()\&.
-.SS "\fBcmd2::Statekeeper::obj\fP"
-.PP
-Definition at line 1437 of file cmd2\&.py'\&.
-.PP
-Referenced by restore(), and save()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/cmd2_StubbornDict.3 b/doxygen/man/man3/cmd2_StubbornDict.3
deleted file mode 100644
index dcb6892..0000000
--- a/doxygen/man/man3/cmd2_StubbornDict.3
+++ /dev/null
@@ -1,145 +0,0 @@
-.TH "cmd2::StubbornDict" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-cmd2::StubbornDict \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fB__add__\fP"
-.br
-.ti -1c
-.RI "def \fB__iadd__\fP"
-.br
-.ti -1c
-.RI "def \fB__radd__\fP"
-.br
-.ti -1c
-.RI "def \fBto_dict\fP"
-.br
-.ti -1c
-.RI "def \fBupdate\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBappend\fP = update"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
->>> d = StubbornDict(large='gross', small='klein')
->>> sorted(d.items())
-[('large', 'gross'), ('small', 'klein')]
->>> d.append(['plain', ' plaid'])
->>> sorted(d.items())
-[('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
->>> d += ' girl Frauelein, Maedchen\\n\\n shoe schuh'
->>> sorted(d.items())
-[('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''), ('shoe', 'schuh'), ('small', 'klein')]
-.fi
-.PP
-
-.PP
-Definition at line 271 of file cmd2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def cmd2::StubbornDict::__add__ (self, arg)"
-.PP
-Definition at line 291 of file cmd2\&.py'\&.
-.PP
-References cmd2::stubbornDict()\&.
-.PP
-.nf
-291
-292 def __add__(self, arg):
-293 selfcopy = copy\&.copy(self)
-294 selfcopy\&.update(stubbornDict(arg))
- return selfcopy
-.fi
-.SS "def cmd2::StubbornDict::__iadd__ (self, arg)"
-.PP
-Definition at line 288 of file cmd2\&.py'\&.
-.PP
-References update()\&.
-.PP
-.nf
-288
-289 def __iadd__(self, arg):
-290 self\&.update(arg)
- return self
-.fi
-.SS "def cmd2::StubbornDict::__radd__ (self, arg)"
-.PP
-Definition at line 295 of file cmd2\&.py'\&.
-.PP
-References cmd2::stubbornDict()\&.
-.PP
-.nf
-295
-296 def __radd__(self, arg):
-297 selfcopy = copy\&.copy(self)
-298 selfcopy\&.update(stubbornDict(arg))
-299 return selfcopy
-
-.fi
-.SS "def cmd2::StubbornDict::to_dict (cls, arg)"
-.PP
-Definition at line 301 of file cmd2\&.py'\&.
-.PP
-.nf
-301
-302 def to_dict(cls, arg):
-303 'Generates dictionary from string or list of strings'
-304 if hasattr(arg, 'splitlines'):
-305 arg = arg\&.splitlines()
-306 if hasattr(arg, '__reversed__'):
-307 result = {}
-308 for a in arg:
-309 a = a\&.strip()
-310 if a:
-311 key_val = a\&.split(None, 1)
-312 key = key_val[0]
-313 if len(key_val) > 1:
-314 val = key_val[1]
-315 else:
-316 val = ''
-317 result[key] = val
-318 else:
-319 result = arg
-320 return result
-
-.fi
-.SS "def cmd2::StubbornDict::update (self, arg)"
-.PP
-Definition at line 285 of file cmd2\&.py'\&.
-.PP
-Referenced by __iadd__()\&.
-.PP
-.nf
-285
-286 def update(self, arg):
- dict\&.update(self, StubbornDict\&.to_dict(arg))
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBcmd2::StubbornDict::append\fP = update\fC [static]\fP"
-.PP
-Definition at line 287 of file cmd2\&.py'\&.
-.PP
-Referenced by cmd2::History::extend()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/conf.3 b/doxygen/man/man3/conf.3
deleted file mode 100644
index b4ef51f..0000000
--- a/doxygen/man/man3/conf.3
+++ /dev/null
@@ -1,114 +0,0 @@
-.TH "conf" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-conf \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fBcopyright\fP = u'2010, Catherine Devlin'"
-.br
-.ti -1c
-.RI "list \fBexclude_trees\fP = ['_build']"
-.br
-.ti -1c
-.RI "list \fBextensions\fP = ['sphinx\&.ext\&.autodoc', 'sphinx\&.ext\&.doctest', 'sphinx\&.ext\&.intersphinx', 'sphinx\&.ext\&.todo']"
-.br
-.ti -1c
-.RI "list \fBhtml_static_path\fP = ['_static']"
-.br
-.ti -1c
-.RI "string \fBhtml_theme\fP = 'default'"
-.br
-.ti -1c
-.RI "string \fBhtmlhelp_basename\fP = 'cmd2doc'"
-.br
-.ti -1c
-.RI "dictionary \fBintersphinx_mapping\fP = {'http://docs\&.python\&.org/': None}"
-.br
-.ti -1c
-.RI "list \fBlatex_documents\fP"
-.br
-.ti -1c
-.RI "string \fBmaster_doc\fP = 'index'"
-.br
-.ti -1c
-.RI "string \fBproject\fP = u'cmd2'"
-.br
-.ti -1c
-.RI "string \fBpygments_style\fP = 'sphinx'"
-.br
-.ti -1c
-.RI "string \fBrelease\fP = '0\&.6\&.0'"
-.br
-.ti -1c
-.RI "string \fBsource_suffix\fP = '\&.rst'"
-.br
-.ti -1c
-.RI "list \fBtemplates_path\fP = ['_templates']"
-.br
-.ti -1c
-.RI "string \fBversion\fP = '0\&.6\&.0'"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "string \fBconf::copyright\fP = u'2010, Catherine Devlin'"
-.PP
-Definition at line 41 of file conf\&.py'\&.
-.SS "list \fBconf::exclude_trees\fP = ['_build']"
-.PP
-Definition at line 67 of file conf\&.py'\&.
-.SS "list \fBconf::extensions\fP = ['sphinx\&.ext\&.autodoc', 'sphinx\&.ext\&.doctest', 'sphinx\&.ext\&.intersphinx', 'sphinx\&.ext\&.todo']"
-.PP
-Definition at line 25 of file conf\&.py'\&.
-.SS "list \fBconf::html_static_path\fP = ['_static']"
-.PP
-Definition at line 123 of file conf\&.py'\&.
-.SS "string \fBconf::html_theme\fP = 'default'"
-.PP
-Definition at line 94 of file conf\&.py'\&.
-.SS "string \fBconf::htmlhelp_basename\fP = 'cmd2doc'"
-.PP
-Definition at line 161 of file conf\&.py'\&.
-.SS "dictionary \fBconf::intersphinx_mapping\fP = {'http://docs\&.python\&.org/': None}"
-.PP
-Definition at line 198 of file conf\&.py'\&.
-.SS "list \fBconf::latex_documents\fP"\fBInitial value:\fP
-.PP
-.nf
-1 [
-2 ('index', 'cmd2\&.tex', u'cmd2 Documentation',
-3 u'Catherine Devlin', 'manual'),
-4 ]
-.fi
-.PP
-Definition at line 174 of file conf\&.py'\&.
-.SS "string \fBconf::master_doc\fP = 'index'"
-.PP
-Definition at line 37 of file conf\&.py'\&.
-.SS "string \fBconf::project\fP = u'cmd2'"
-.PP
-Definition at line 40 of file conf\&.py'\&.
-.SS "string \fBconf::pygments_style\fP = 'sphinx'"
-.PP
-Definition at line 84 of file conf\&.py'\&.
-.SS "string \fBconf::release\fP = '0\&.6\&.0'"
-.PP
-Definition at line 50 of file conf\&.py'\&.
-.SS "string \fBconf::source_suffix\fP = '\&.rst'"
-.PP
-Definition at line 31 of file conf\&.py'\&.
-.SS "list \fBconf::templates_path\fP = ['_templates']"
-.PP
-Definition at line 28 of file conf\&.py'\&.
-.SS "string \fBconf::version\fP = '0\&.6\&.0'"
-.PP
-Definition at line 48 of file conf\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/conf.py.3 b/doxygen/man/man3/conf.py.3
deleted file mode 100644
index ac8768d..0000000
--- a/doxygen/man/man3/conf.py.3
+++ /dev/null
@@ -1,67 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/conf.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBconf\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fBconf::copyright\fP = u'2010, Catherine Devlin'"
-.br
-.ti -1c
-.RI "list \fBconf::exclude_trees\fP = ['_build']"
-.br
-.ti -1c
-.RI "list \fBconf::extensions\fP = ['sphinx\&.ext\&.autodoc', 'sphinx\&.ext\&.doctest', 'sphinx\&.ext\&.intersphinx', 'sphinx\&.ext\&.todo']"
-.br
-.ti -1c
-.RI "list \fBconf::html_static_path\fP = ['_static']"
-.br
-.ti -1c
-.RI "string \fBconf::html_theme\fP = 'default'"
-.br
-.ti -1c
-.RI "string \fBconf::htmlhelp_basename\fP = 'cmd2doc'"
-.br
-.ti -1c
-.RI "dictionary \fBconf::intersphinx_mapping\fP = {'http://docs\&.python\&.org/': None}"
-.br
-.ti -1c
-.RI "list \fBconf::latex_documents\fP"
-.br
-.ti -1c
-.RI "string \fBconf::master_doc\fP = 'index'"
-.br
-.ti -1c
-.RI "string \fBconf::project\fP = u'cmd2'"
-.br
-.ti -1c
-.RI "string \fBconf::pygments_style\fP = 'sphinx'"
-.br
-.ti -1c
-.RI "string \fBconf::release\fP = '0\&.6\&.0'"
-.br
-.ti -1c
-.RI "string \fBconf::source_suffix\fP = '\&.rst'"
-.br
-.ti -1c
-.RI "list \fBconf::templates_path\fP = ['_templates']"
-.br
-.ti -1c
-.RI "string \fBconf::version\fP = '0\&.6\&.0'"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/example.3 b/doxygen/man/man3/example.3
deleted file mode 100644
index dbc3fd6..0000000
--- a/doxygen/man/man3/example.3
+++ /dev/null
@@ -1,37 +0,0 @@
-.TH "example" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-example \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBCmdLineApp\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBc\fP = \fBCmdLineApp\fP()"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-.PP
-.nf
-A sample application for cmd2..fi
-.PP
-
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBexample::c\fP = \fBCmdLineApp\fP()"
-.PP
-Definition at line 34 of file example\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/example.py.3 b/doxygen/man/man3/example.py.3
deleted file mode 100644
index 92ecbc1..0000000
--- a/doxygen/man/man3/example.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/example/example.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/example/example.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBexample::CmdLineApp\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBexample\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBexample::c\fP = CmdLineApp()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/example_CmdLineApp.3 b/doxygen/man/man3/example_CmdLineApp.3
deleted file mode 100644
index 0e6fe2c..0000000
--- a/doxygen/man/man3/example_CmdLineApp.3
+++ /dev/null
@@ -1,95 +0,0 @@
-.TH "example::CmdLineApp" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-example::CmdLineApp \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits \fBcmd2::Cmd\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdo_speak\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBdo_orate\fP = do_speak"
-.br
-.ti -1c
-.RI "\fBdo_say\fP = do_speak"
-.br
-.ti -1c
-.RI "int \fBmaxrepeats\fP = 3"
-.br
-.ti -1c
-.RI "list \fBmultilineCommands\fP = ['orate']"
-.br
-.ti -1c
-.RI "string \fBredirector\fP = '->'"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 6 of file example\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def example::CmdLineApp::do_speak (self, arg, opts = \fCNone\fP)".PP
-.nf
-Repeats what you tell me to..fi
-.PP
-
-.PP
-Definition at line 17 of file example\&.py'\&.
-.PP
-References maxrepeats\&.
-.PP
-.nf
-17
-18 def do_speak(self, arg, opts=None):
-19 '''Repeats what you tell me to\&.'''
-20 arg = ''\&.join(arg)
-21 if opts\&.piglatin:
-22 arg = '%s%say' % (arg[1:]\&.rstrip(), arg[0])
-23 if opts\&.shout:
-24 arg = arg\&.upper()
-25 repetitions = opts\&.repeat or 1
-26 for i in range(min(repetitions, self\&.maxrepeats)):
-27 self\&.stdout\&.write(arg)
-28 self\&.stdout\&.write('\n')
-29 # self\&.stdout\&.write is better than 'print', because Cmd can be
-30 # initialized with a non-standard output destination
-
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBexample::CmdLineApp::do_orate\fP = do_speak\fC [static]\fP"
-.PP
-Definition at line 32 of file example\&.py'\&.
-.SS "\fBexample::CmdLineApp::do_say\fP = do_speak\fC [static]\fP"
-.PP
-Definition at line 31 of file example\&.py'\&.
-.SS "int \fBexample::CmdLineApp::maxrepeats\fP = 3\fC [static]\fP"
-.PP
-Definition at line 9 of file example\&.py'\&.
-.PP
-Referenced by do_speak()\&.
-.SS "list \fBexample::CmdLineApp::multilineCommands\fP = ['orate']\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 7 of file example\&.py'\&.
-.SS "string \fBexample::CmdLineApp::redirector\fP = '->'\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 10 of file example\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/fileutil.3 b/doxygen/man/man3/fileutil.3
deleted file mode 100644
index 7168ff2..0000000
--- a/doxygen/man/man3/fileutil.3
+++ /dev/null
@@ -1,23 +0,0 @@
-.TH "fileutil" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-fileutil \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBstats\fP = os\&.stat(fullfilename)"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBfileutil::stats\fP = os\&.stat(fullfilename)"
-.PP
-Definition at line 6 of file fileutil\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/fileutil.py.3 b/doxygen/man/man3/fileutil.py.3
deleted file mode 100644
index c908b46..0000000
--- a/doxygen/man/man3/fileutil.py.3
+++ /dev/null
@@ -1,25 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBfileutil\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBfileutil::stats\fP = os\&.stat(fullfilename)"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/graph.3 b/doxygen/man/man3/graph.3
deleted file mode 100644
index 62674e3..0000000
--- a/doxygen/man/man3/graph.3
+++ /dev/null
@@ -1,90 +0,0 @@
-.TH "graph" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-graph \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBlabel\fP"
-.br
-.ti -1c
-.RI "def \fBline\fP"
-.br
-.ti -1c
-.RI "def \fBtech\fP"
-.br
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "def graph::label (txt)"
-.PP
-Definition at line 5 of file graph\&.py'\&.
-.PP
-Referenced by line()\&.
-.PP
-.nf
-5
-6 def label(txt):
-7 write(txt, font=('Arial', 20, 'italic'))
-8 hideturtle()
-9 width(6)
-
-.fi
-.SS "def graph::line (len, _label)"
-.PP
-Definition at line 10 of file graph\&.py'\&.
-.PP
-References label()\&.
-.PP
-Referenced by tech()\&.
-.PP
-.nf
-10
-11 def line(len, _label):
-12 start = pos()
-13 pd()
-14 forward(len)
-15 pu()
-16 forward(30)
-17 pd()
-18 label(_label)
-19 pu()
-20 goto(start)
-
-.fi
-.SS "def graph::tech (x, y, _label)"
-.PP
-Definition at line 21 of file graph\&.py'\&.
-.PP
-References line()\&.
-.PP
-.nf
-21
-22 def tech(x, y, _label):
-23 pu()
-24 goto(x, y)
-25 pd()
-26 write(_label, font=('Arial', 40, 'bold'))
-27 pu()
-28
-29 line(600, 'Easy to write')
-30 left(90)
-31 line(600, 'Easy to use')
-32
-33 tech(-360, 160, 'GUI')
-34 tech(-390, 100, 'AJAX')
-35 tech(-300, -10, 'webapp')
-36 tech(190, -380, 'CLU')
-37 tech(60, -320, 'TUI')
-38 tech(100, -210, 'cmd')
-39 tech(80, -80, 'cmd2')
-
-.fi
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/graph.py.3 b/doxygen/man/man3/graph.py.3
deleted file mode 100644
index 39a364d..0000000
--- a/doxygen/man/man3/graph.py.3
+++ /dev/null
@@ -1,31 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBgraph\fP"
-.br
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBgraph::label\fP"
-.br
-.ti -1c
-.RI "def \fBgraph::line\fP"
-.br
-.ti -1c
-.RI "def \fBgraph::tech\fP"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/ignoreBug.3 b/doxygen/man/man3/ignoreBug.3
deleted file mode 100644
index b0f1206..0000000
--- a/doxygen/man/man3/ignoreBug.3
+++ /dev/null
@@ -1,29 +0,0 @@
-.TH "ignoreBug" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-ignoreBug \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBparser\fP = Word(printables)"
-.br
-.ti -1c
-.RI "string \fBteststr\fP = 'please /* ignoreme: | oops */ findme: | kthx'"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBignoreBug::parser\fP = Word(printables)"
-.PP
-Definition at line 4 of file ignoreBug\&.py'\&.
-.SS "string \fBignoreBug::teststr\fP = 'please /* ignoreme: | oops */ findme: | kthx'"
-.PP
-Definition at line 3 of file ignoreBug\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/ignoreBug.py.3 b/doxygen/man/man3/ignoreBug.py.3
deleted file mode 100644
index 0d51e4c..0000000
--- a/doxygen/man/man3/ignoreBug.py.3
+++ /dev/null
@@ -1,28 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBignoreBug\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBignoreBug::parser\fP = Word(printables)"
-.br
-.ti -1c
-.RI "string \fBignoreBug::teststr\fP = 'please /* ignoreme: | oops */ findme: | kthx'"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate.3 b/doxygen/man/man3/pirate.3
deleted file mode 100644
index a0b5957..0000000
--- a/doxygen/man/man3/pirate.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 6 of file pirate\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate.py.3 b/doxygen/man/man3/pirate.py.3
deleted file mode 100644
index a4c549e..0000000
--- a/doxygen/man/man3/pirate.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate2.3 b/doxygen/man/man3/pirate2.3
deleted file mode 100644
index dae946b..0000000
--- a/doxygen/man/man3/pirate2.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate2" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate2 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate2::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 17 of file pirate2\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate2.py.3 b/doxygen/man/man3/pirate2.py.3
deleted file mode 100644
index 985996b..0000000
--- a/doxygen/man/man3/pirate2.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate2::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate2\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate2::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate2_Pirate.3 b/doxygen/man/man3/pirate2_Pirate.3
deleted file mode 100644
index f5e8626..0000000
--- a/doxygen/man/man3/pirate2_Pirate.3
+++ /dev/null
@@ -1,72 +0,0 @@
-.TH "pirate2::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate2::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits Cmd'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate2\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate2::Pirate::do_drink (self, arg)"
-.PP
-Definition at line 11 of file pirate2\&.py'\&.
-.PP
-References gold\&.
-.PP
-.nf
-11
-12 def do_drink(self, arg):
-13 'Drown your sorrrows in rrrum\&.'
-14 self\&.gold -= 1
-15 print('Now we gots {0} doubloons'
-16 \&.format(self\&.gold))
-
-.fi
-.SS "def pirate2::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 6 of file pirate2\&.py'\&.
-.PP
-References gold\&.
-.PP
-.nf
-6
-7 def do_loot(self, arg):
-8 'Seize booty from a passing ship\&.'
-9 self\&.gold += 1
-10 print('Now we gots {0} doubloons'
- \&.format(self\&.gold))
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "int \fBpirate2::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate2\&.py'\&.
-.PP
-Referenced by pirate3::Pirate::do_drink(), pirate4::Pirate::do_drink(), pirate5::Pirate::do_drink(), do_drink(), pirate7::Pirate::do_drink(), pirate8::Pirate::do_drink(), pirate6::Pirate::do_drink(), do_loot(), pirate5::Pirate::do_loot(), pirate3::Pirate::do_loot(), pirate4::Pirate::do_loot(), pirate7::Pirate::do_loot(), pirate8::Pirate::do_loot(), pirate6::Pirate::do_loot(), pirate3::Pirate::postcmd(), pirate4::Pirate::postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), pirate3::Pirate::precmd(), pirate5::Pirate::precmd(), pirate4::Pirate::precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate3.3 b/doxygen/man/man3/pirate3.3
deleted file mode 100644
index 8915fdb..0000000
--- a/doxygen/man/man3/pirate3.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate3" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate3 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate3::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 20 of file pirate3\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate3.py.3 b/doxygen/man/man3/pirate3.py.3
deleted file mode 100644
index d93fcc4..0000000
--- a/doxygen/man/man3/pirate3.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate3::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate3\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate3::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate3_Pirate.3 b/doxygen/man/man3/pirate3_Pirate.3
deleted file mode 100644
index 93c4745..0000000
--- a/doxygen/man/man3/pirate3_Pirate.3
+++ /dev/null
@@ -1,115 +0,0 @@
-.TH "pirate3::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate3::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits Cmd'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate3\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate3::Pirate::do_drink (self, arg)"
-.PP
-Definition at line 9 of file pirate3\&.py'\&.
-.PP
-References pirate2::Pirate::gold, and gold\&.
-.PP
-.nf
-9
-10 def do_drink(self, arg):
-11 'Drown your sorrrows in rrrum\&.'
- self\&.gold -= 1
-.fi
-.SS "def pirate3::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 6 of file pirate3\&.py'\&.
-.PP
-References pirate2::Pirate::gold, and gold\&.
-.PP
-.nf
-6
-7 def do_loot(self, arg):
-8 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate3::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 15 of file pirate3\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-15
-16 def postcmd(self, stop, line):
-17 if self\&.gold != self\&.initial_gold:
-18 print('Now we gots {0} doubloons'
-19 \&.format(self\&.gold))
-
-.fi
-.SS "def pirate3::Pirate::precmd (self, line)"
-.PP
-Definition at line 12 of file pirate3\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-12
-13 def precmd(self, line):
-14 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "int \fBpirate3::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate3\&.py'\&.
-.PP
-Referenced by do_drink(), pirate5::Pirate::do_drink(), pirate4::Pirate::do_drink(), pirate7::Pirate::do_drink(), pirate8::Pirate::do_drink(), pirate6::Pirate::do_drink(), pirate5::Pirate::do_loot(), pirate4::Pirate::do_loot(), do_loot(), pirate7::Pirate::do_loot(), pirate8::Pirate::do_loot(), pirate6::Pirate::do_loot(), postcmd(), pirate4::Pirate::postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), precmd(), pirate5::Pirate::precmd(), pirate4::Pirate::precmd(), pirate8::Pirate::precmd(), pirate7::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-.SS "\fBpirate3::Pirate::initial_gold\fP"
-.PP
-Definition at line 12 of file pirate3\&.py'\&.
-.PP
-Referenced by postcmd(), pirate4::Pirate::postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), precmd(), pirate5::Pirate::precmd(), pirate4::Pirate::precmd(), pirate8::Pirate::precmd(), pirate7::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate4.3 b/doxygen/man/man3/pirate4.3
deleted file mode 100644
index 9afadcd..0000000
--- a/doxygen/man/man3/pirate4.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate4" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate4 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate4::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 26 of file pirate4\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate4.py.3 b/doxygen/man/man3/pirate4.py.3
deleted file mode 100644
index b4cd9ec..0000000
--- a/doxygen/man/man3/pirate4.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate4::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate4\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate4::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate4_Pirate.3 b/doxygen/man/man3/pirate4_Pirate.3
deleted file mode 100644
index d1f6173..0000000
--- a/doxygen/man/man3/pirate4_Pirate.3
+++ /dev/null
@@ -1,127 +0,0 @@
-.TH "pirate4::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate4::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits Cmd'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate4\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate4::Pirate::do_drink (self, arg)".PP
-.nf
-Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum..fi
-.PP
-
-.PP
-Definition at line 9 of file pirate4\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-9
-10 def do_drink(self, arg):
-11 '''Drown your sorrrows in rrrum\&.
-12
-13 drink [n] - drink [n] barrel[s] o' rum\&.'''
-14 try:
-15 self\&.gold -= int(arg)
-16 except:
-17 if arg:
-18 print('''What's '{0}'? I'll take rrrum\&.'''\&.format(arg))
- self\&.gold -= 1
-.fi
-.SS "def pirate4::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 6 of file pirate4\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-6
-7 def do_loot(self, arg):
-8 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate4::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 22 of file pirate4\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, gold, pirate3::Pirate::initial_gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-22
-23 def postcmd(self, stop, line):
-24 if self\&.gold != self\&.initial_gold:
-25 print('Now we gots {0} doubloons'\&.format(self\&.gold))
-
-.fi
-.SS "def pirate4::Pirate::precmd (self, line)"
-.PP
-Definition at line 19 of file pirate4\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate3::Pirate::gold, pirate3::Pirate::initial_gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-19
-20 def precmd(self, line):
-21 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "int \fBpirate4::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate4\&.py'\&.
-.PP
-Referenced by do_drink(), pirate5::Pirate::do_drink(), pirate8::Pirate::do_drink(), pirate7::Pirate::do_drink(), pirate6::Pirate::do_drink(), do_loot(), pirate5::Pirate::do_loot(), pirate8::Pirate::do_loot(), pirate7::Pirate::do_loot(), pirate6::Pirate::do_loot(), postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), pirate5::Pirate::precmd(), precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-.SS "\fBpirate4::Pirate::initial_gold\fP"
-.PP
-Definition at line 19 of file pirate4\&.py'\&.
-.PP
-Referenced by postcmd(), pirate5::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), pirate6::Pirate::postcmd(), precmd(), pirate5::Pirate::precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate5.3 b/doxygen/man/man3/pirate5.3
deleted file mode 100644
index 7861bbe..0000000
--- a/doxygen/man/man3/pirate5.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate5" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate5 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate5::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 34 of file pirate5\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate5.py.3 b/doxygen/man/man3/pirate5.py.3
deleted file mode 100644
index a50b2ee..0000000
--- a/doxygen/man/man3/pirate5.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate5::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate5\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate5::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate5_Pirate.3 b/doxygen/man/man3/pirate5_Pirate.3
deleted file mode 100644
index f95fcde..0000000
--- a/doxygen/man/man3/pirate5_Pirate.3
+++ /dev/null
@@ -1,145 +0,0 @@
-.TH "pirate5::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate5::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits Cmd'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBdo_quit\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate5\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate5::Pirate::do_drink (self, arg)".PP
-.nf
-Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum..fi
-.PP
-
-.PP
-Definition at line 9 of file pirate5\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-9
-10 def do_drink(self, arg):
-11 '''Drown your sorrrows in rrrum\&.
-12
-13 drink [n] - drink [n] barrel[s] o' rum\&.'''
-14 try:
-15 self\&.gold -= int(arg)
-16 except:
-17 if arg:
-18 print('''What's '{0}'? I'll take rrrum\&.'''\&.format(arg))
- self\&.gold -= 1
-.fi
-.SS "def pirate5::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 6 of file pirate5\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-6
-7 def do_loot(self, arg):
-8 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate5::Pirate::do_quit (self, arg)"
-.PP
-Definition at line 30 of file pirate5\&.py'\&.
-.PP
-.nf
-30
-31 def do_quit(self, arg):
-32 print('Quiterrr!')
-33 return True
-
-.fi
-.SS "def pirate5::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 22 of file pirate5\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, gold, pirate4::Pirate::gold, pirate3::Pirate::initial_gold, pirate4::Pirate::initial_gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-22
-23 def postcmd(self, stop, line):
-24 if self\&.gold != self\&.initial_gold:
-25 print('Now we gots {0} doubloons'
-26 \&.format(self\&.gold))
-27 if self\&.gold < 0:
-28 print('Off to debtorrr's prison\&.')
-29 stop = True
- return stop
-.fi
-.SS "def pirate5::Pirate::precmd (self, line)"
-.PP
-Definition at line 19 of file pirate5\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate3::Pirate::gold, pirate4::Pirate::gold, pirate3::Pirate::initial_gold, initial_gold, and pirate4::Pirate::initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-19
-20 def precmd(self, line):
-21 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "int \fBpirate5::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate5\&.py'\&.
-.PP
-Referenced by do_drink(), pirate7::Pirate::do_drink(), pirate8::Pirate::do_drink(), pirate6::Pirate::do_drink(), do_loot(), pirate7::Pirate::do_loot(), pirate8::Pirate::do_loot(), pirate6::Pirate::do_loot(), postcmd(), pirate8::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate6::Pirate::postcmd(), precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-.SS "\fBpirate5::Pirate::initial_gold\fP"
-.PP
-Definition at line 19 of file pirate5\&.py'\&.
-.PP
-Referenced by postcmd(), pirate8::Pirate::postcmd(), pirate7::Pirate::postcmd(), pirate6::Pirate::postcmd(), precmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and pirate6::Pirate::precmd()\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate6.3 b/doxygen/man/man3/pirate6.3
deleted file mode 100644
index fa2cdcd..0000000
--- a/doxygen/man/man3/pirate6.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate6" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate6 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate6::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 38 of file pirate6\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate6.py.3 b/doxygen/man/man3/pirate6.py.3
deleted file mode 100644
index caf5b60..0000000
--- a/doxygen/man/man3/pirate6.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate6::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate6\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate6::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate6_Pirate.3 b/doxygen/man/man3/pirate6_Pirate.3
deleted file mode 100644
index 6d103d9..0000000
--- a/doxygen/man/man3/pirate6_Pirate.3
+++ /dev/null
@@ -1,170 +0,0 @@
-.TH "pirate6::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate6::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits \fBcmd2::Cmd\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdefault\fP"
-.br
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBdo_quit\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.ti -1c
-.RI "string \fBprompt\fP = 'arrr> '"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate6\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate6::Pirate::default (self, line)"
-.PP
-Definition at line 7 of file pirate6\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::_default()\&.
-.PP
-.nf
-7
-8 def default(self, line):
-9 print('What mean ye by '{0}'?'
- \&.format(line))
-.fi
-.SS "def pirate6::Pirate::do_drink (self, arg)".PP
-.nf
-Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum..fi
-.PP
-
-.PP
-Definition at line 13 of file pirate6\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-13
-14 def do_drink(self, arg):
-15 '''Drown your sorrrows in rrrum\&.
-16
-17 drink [n] - drink [n] barrel[s] o' rum\&.'''
-18 try:
-19 self\&.gold -= int(arg)
-20 except:
-21 if arg:
-22 print('''What's '{0}'? I'll take rrrum\&.'''\&.format(arg))
- self\&.gold -= 1
-.fi
-.SS "def pirate6::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 10 of file pirate6\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-10
-11 def do_loot(self, arg):
-12 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate6::Pirate::do_quit (self, arg)"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 34 of file pirate6\&.py'\&.
-.PP
-.nf
-34
-35 def do_quit(self, arg):
-36 print('Quiterrr!')
-37 return True
-
-.fi
-.SS "def pirate6::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 26 of file pirate6\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, pirate5::Pirate::gold, gold, pirate4::Pirate::gold, pirate3::Pirate::initial_gold, pirate5::Pirate::initial_gold, pirate4::Pirate::initial_gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-26
-27 def postcmd(self, stop, line):
-28 if self\&.gold != self\&.initial_gold:
-29 print('Now we gots {0} doubloons'
-30 \&.format(self\&.gold))
-31 if self\&.gold < 0:
-32 print('Off to debtorrr's prison\&.')
-33 stop = True
- return stop
-.fi
-.SS "def pirate6::Pirate::precmd (self, line)"
-.PP
-Definition at line 23 of file pirate6\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate5::Pirate::gold, gold, pirate4::Pirate::gold, pirate3::Pirate::gold, pirate3::Pirate::initial_gold, pirate4::Pirate::initial_gold, pirate5::Pirate::initial_gold, and initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-23
-24 def precmd(self, line):
-25 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "int \fBpirate6::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate6\&.py'\&.
-.PP
-Referenced by pirate7::Pirate::do_drink(), pirate8::Pirate::do_drink(), do_drink(), pirate8::Pirate::do_loot(), pirate7::Pirate::do_loot(), do_loot(), pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), postcmd(), pirate7::Pirate::precmd(), pirate8::Pirate::precmd(), and precmd()\&.
-.SS "\fBpirate6::Pirate::initial_gold\fP"
-.PP
-Definition at line 23 of file pirate6\&.py'\&.
-.PP
-Referenced by pirate7::Pirate::postcmd(), pirate8::Pirate::postcmd(), postcmd(), pirate8::Pirate::precmd(), pirate7::Pirate::precmd(), and precmd()\&.
-.SS "string \fBpirate6::Pirate::prompt\fP = 'arrr> '\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 6 of file pirate6\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate7.3 b/doxygen/man/man3/pirate7.3
deleted file mode 100644
index e8c0421..0000000
--- a/doxygen/man/man3/pirate7.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate7" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate7 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate7::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 45 of file pirate7\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate7.py.3 b/doxygen/man/man3/pirate7.py.3
deleted file mode 100644
index 9deacfa..0000000
--- a/doxygen/man/man3/pirate7.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate7::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate7\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate7::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate7_Pirate.3 b/doxygen/man/man3/pirate7_Pirate.3
deleted file mode 100644
index 1c07561..0000000
--- a/doxygen/man/man3/pirate7_Pirate.3
+++ /dev/null
@@ -1,223 +0,0 @@
-.TH "pirate7::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate7::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits \fBcmd2::Cmd\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdefault\fP"
-.br
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBdo_quit\fP"
-.br
-.ti -1c
-.RI "def \fBdo_sing\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBdefault_to_shell\fP = True"
-.br
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.ti -1c
-.RI "list \fBmultilineCommands\fP = ['sing']"
-.br
-.ti -1c
-.RI "string \fBprompt\fP = 'arrr> '"
-.br
-.ti -1c
-.RI "string \fBsettable\fP = '\fBsongcolor\fP Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'"
-.br
-.ti -1c
-.RI "string \fBsongcolor\fP = 'blue'"
-.br
-.ti -1c
-.RI "list \fBterminators\fP = \fBCmd\&.terminators\fP+['\&.\&.\&.']"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate7\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate7::Pirate::default (self, line)"
-.PP
-Definition at line 7 of file pirate7\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::_default()\&.
-.PP
-.nf
-7
-8 def default(self, line):
- print('What mean ye by '{0}'?'\&.format(line))
-.fi
-.SS "def pirate7::Pirate::do_drink (self, arg)".PP
-.nf
-Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum..fi
-.PP
-
-.PP
-Definition at line 12 of file pirate7\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate6::Pirate::gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-12
-13 def do_drink(self, arg):
-14 '''Drown your sorrrows in rrrum\&.
-15
-16 drink [n] - drink [n] barrel[s] o' rum\&.'''
-17 try:
-18 self\&.gold -= int(arg)
-19 except:
-20 if arg:
-21 print('''What's '{0}'? I'll take rrrum\&.'''\&.format(arg))
- self\&.gold -= 1
-.fi
-.SS "def pirate7::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 9 of file pirate7\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate6::Pirate::gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-9
-10 def do_loot(self, arg):
-11 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate7::Pirate::do_quit (self, arg)"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 33 of file pirate7\&.py'\&.
-.PP
-.nf
-33
-34 def do_quit(self, arg):
-35 print('Quiterrr!')
- return True
-.fi
-.SS "def pirate7::Pirate::do_sing (self, arg)"
-.PP
-Definition at line 42 of file pirate7\&.py'\&.
-.PP
-References cmd2::Cmd::colorize(), and songcolor\&.
-.PP
-.nf
-42
-43 def do_sing(self, arg):
-44 print(self\&.colorize(arg, self\&.songcolor))
-
-.fi
-.SS "def pirate7::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 25 of file pirate7\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, pirate5::Pirate::gold, pirate6::Pirate::gold, pirate4::Pirate::gold, gold, pirate3::Pirate::initial_gold, pirate5::Pirate::initial_gold, pirate4::Pirate::initial_gold, initial_gold, and pirate6::Pirate::initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-25
-26 def postcmd(self, stop, line):
-27 if self\&.gold != self\&.initial_gold:
-28 print('Now we gots {0} doubloons'
-29 \&.format(self\&.gold))
-30 if self\&.gold < 0:
-31 print('Off to debtorrr's prison\&.')
-32 stop = True
- return stop
-.fi
-.SS "def pirate7::Pirate::precmd (self, line)"
-.PP
-Definition at line 22 of file pirate7\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate4::Pirate::gold, pirate5::Pirate::gold, pirate6::Pirate::gold, pirate3::Pirate::gold, pirate3::Pirate::initial_gold, pirate4::Pirate::initial_gold, pirate5::Pirate::initial_gold, initial_gold, and pirate6::Pirate::initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-22
-23 def precmd(self, line):
-24 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "\fBpirate7::Pirate::default_to_shell\fP = True\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 36 of file pirate7\&.py'\&.
-.SS "int \fBpirate7::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate7\&.py'\&.
-.PP
-Referenced by do_drink(), pirate8::Pirate::do_drink(), do_loot(), pirate8::Pirate::do_loot(), postcmd(), pirate8::Pirate::postcmd(), precmd(), and pirate8::Pirate::precmd()\&.
-.SS "\fBpirate7::Pirate::initial_gold\fP"
-.PP
-Definition at line 22 of file pirate7\&.py'\&.
-.PP
-Referenced by postcmd(), pirate8::Pirate::postcmd(), pirate8::Pirate::precmd(), and precmd()\&.
-.SS "list \fBpirate7::Pirate::multilineCommands\fP = ['sing']\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 37 of file pirate7\&.py'\&.
-.SS "string \fBpirate7::Pirate::prompt\fP = 'arrr> '\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 6 of file pirate7\&.py'\&.
-.SS "string \fBpirate7::Pirate::settable\fP = '\fBsongcolor\fP Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 40 of file pirate7\&.py'\&.
-.SS "string \fBpirate7::Pirate::songcolor\fP = 'blue'\fC [static]\fP"
-.PP
-Definition at line 39 of file pirate7\&.py'\&.
-.PP
-Referenced by do_sing(), and pirate8::Pirate::do_sing()\&.
-.SS "list \fBpirate7::Pirate::terminators\fP = \fBCmd\&.terminators\fP+['\&.\&.\&.']\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 38 of file pirate7\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate8.3 b/doxygen/man/man3/pirate8.3
deleted file mode 100644
index 0cf7900..0000000
--- a/doxygen/man/man3/pirate8.3
+++ /dev/null
@@ -1,30 +0,0 @@
-.TH "pirate8" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate8 \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBPirate\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate\fP = \fBPirate\fP()"
-.br
-.in -1c
-.SH "Variable Documentation"
-.PP
-.SS "tuple \fBpirate8::pirate\fP = \fBPirate\fP()"
-.PP
-Definition at line 56 of file pirate8\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate8.py.3 b/doxygen/man/man3/pirate8.py.3
deleted file mode 100644
index c359d47..0000000
--- a/doxygen/man/man3/pirate8.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Classes"
-
-.in +1c
-.ti -1c
-.RI "class \fBpirate8::Pirate\fP"
-.br
-.in -1c
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBpirate8\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "tuple \fBpirate8::pirate\fP = Pirate()"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate8_Pirate.3 b/doxygen/man/man3/pirate8_Pirate.3
deleted file mode 100644
index 363a263..0000000
--- a/doxygen/man/man3/pirate8_Pirate.3
+++ /dev/null
@@ -1,253 +0,0 @@
-.TH "pirate8::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate8::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits \fBcmd2::Cmd\fP'\&.
-.SS "Public Member Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBdefault\fP"
-.br
-.ti -1c
-.RI "def \fBdo_drink\fP"
-.br
-.ti -1c
-.RI "def \fBdo_loot\fP"
-.br
-.ti -1c
-.RI "def \fBdo_quit\fP"
-.br
-.ti -1c
-.RI "def \fBdo_sing\fP"
-.br
-.ti -1c
-.RI "def \fBdo_yo\fP"
-.br
-.ti -1c
-.RI "def \fBpostcmd\fP"
-.br
-.ti -1c
-.RI "def \fBprecmd\fP"
-.br
-.in -1c
-.SS "Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "\fBinitial_gold\fP"
-.br
-.in -1c
-.SS "Static Public Attributes"
-
-.in +1c
-.ti -1c
-.RI "string \fBaction\fP = 'store_true'"
-.br
-.ti -1c
-.RI "\fBdefault_to_shell\fP = True"
-.br
-.ti -1c
-.RI "int \fBgold\fP = 3"
-.br
-.ti -1c
-.RI "string \fBhelp\fP = 'How often to chant 'ho''"
-.br
-.ti -1c
-.RI "list \fBmultilineCommands\fP = ['sing']"
-.br
-.ti -1c
-.RI "string \fBprompt\fP = 'arrr> '"
-.br
-.ti -1c
-.RI "string \fBsettable\fP = '\fBsongcolor\fP Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'"
-.br
-.ti -1c
-.RI "string \fBsongcolor\fP = 'blue'"
-.br
-.ti -1c
-.RI "list \fBterminators\fP = \fBCmd\&.terminators\fP+['\&.\&.\&.']"
-.br
-.in -1c
-.SH "Detailed Description"
-.PP
-Definition at line 4 of file pirate8\&.py'\&.
-.SH "Member Function Documentation"
-.PP
-.SS "def pirate8::Pirate::default (self, line)"
-.PP
-Definition at line 7 of file pirate8\&.py'\&.
-.PP
-Referenced by cmd2::Cmd::_default()\&.
-.PP
-.nf
-7
-8 def default(self, line):
- print('What mean ye by '{0}'?'\&.format(line))
-.fi
-.SS "def pirate8::Pirate::do_drink (self, arg)".PP
-.nf
-Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o' rum..fi
-.PP
-
-.PP
-Definition at line 12 of file pirate8\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate7::Pirate::gold, pirate6::Pirate::gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-12
-13 def do_drink(self, arg):
-14 '''Drown your sorrrows in rrrum\&.
-15
-16 drink [n] - drink [n] barrel[s] o' rum\&.'''
-17 try:
-18 self\&.gold -= int(arg)
-19 except:
-20 if arg:
-21 print('''What's '{0}'? I'll take rrrum\&.'''\&.format(arg))
- self\&.gold -= 1
-.fi
-.SS "def pirate8::Pirate::do_loot (self, arg)"
-.PP
-Definition at line 9 of file pirate8\&.py'\&.
-.PP
-References pirate2::Pirate::gold, gold, pirate7::Pirate::gold, pirate6::Pirate::gold, pirate5::Pirate::gold, pirate4::Pirate::gold, and pirate3::Pirate::gold\&.
-.PP
-.nf
-9
-10 def do_loot(self, arg):
-11 'Seize booty from a passing ship\&.'
- self\&.gold += 1
-.fi
-.SS "def pirate8::Pirate::do_quit (self, arg)"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 33 of file pirate8\&.py'\&.
-.PP
-.nf
-33
-34 def do_quit(self, arg):
-35 print('Quiterrr!')
- return True
-.fi
-.SS "def pirate8::Pirate::do_sing (self, arg)"
-.PP
-Definition at line 42 of file pirate8\&.py'\&.
-.PP
-References cmd2::Cmd::colorize(), cmd2::options(), songcolor, and pirate7::Pirate::songcolor\&.
-.PP
-.nf
-42
-43 def do_sing(self, arg):
- print(self\&.colorize(arg, self\&.songcolor))
-.fi
-.SS "def pirate8::Pirate::do_yo (self, arg, opts)"
-.PP
-Definition at line 49 of file pirate8\&.py'\&.
-.PP
-.nf
-49
-50 def do_yo(self, arg, opts):
-51 chant = ['yo'] + ['ho'] * opts\&.ho
-52 separator = ', ' if opts\&.commas else ' '
-53 chant = separator\&.join(chant)
-54 print('{0} and a bottle of {1}'
-55 \&.format(chant, arg))
-
-.fi
-.SS "def pirate8::Pirate::postcmd (self, stop, line)"
-.PP
-Definition at line 25 of file pirate8\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, pirate5::Pirate::gold, pirate6::Pirate::gold, pirate4::Pirate::gold, pirate7::Pirate::gold, gold, pirate3::Pirate::initial_gold, pirate4::Pirate::initial_gold, pirate5::Pirate::initial_gold, pirate7::Pirate::initial_gold, initial_gold, and pirate6::Pirate::initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-25
-26 def postcmd(self, stop, line):
-27 if self\&.gold != self\&.initial_gold:
-28 print('Now we gots {0} doubloons'
-29 \&.format(self\&.gold))
-30 if self\&.gold < 0:
-31 print('Off to debtorrr's prison\&.')
-32 stop = True
- return stop
-.fi
-.SS "def pirate8::Pirate::precmd (self, line)"
-.PP
-Definition at line 22 of file pirate8\&.py'\&.
-.PP
-References pirate2::Pirate::gold, pirate3::Pirate::gold, pirate4::Pirate::gold, pirate5::Pirate::gold, pirate6::Pirate::gold, pirate7::Pirate::gold, gold, pirate3::Pirate::initial_gold, pirate4::Pirate::initial_gold, pirate5::Pirate::initial_gold, pirate7::Pirate::initial_gold, initial_gold, and pirate6::Pirate::initial_gold\&.
-.PP
-Referenced by cmd2::Cmd::onecmd_plus_hooks()\&.
-.PP
-.nf
-22
-23 def precmd(self, line):
-24 self\&.initial_gold = self\&.gold
- return line
-.fi
-.SH "Member Data Documentation"
-.PP
-.SS "string \fBpirate8::Pirate::action\fP = 'store_true'\fC [static]\fP"
-.PP
-Definition at line 47 of file pirate8\&.py'\&.
-.SS "\fBpirate8::Pirate::default_to_shell\fP = True\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 36 of file pirate8\&.py'\&.
-.SS "int \fBpirate8::Pirate::gold\fP = 3\fC [static]\fP"
-.PP
-Definition at line 5 of file pirate8\&.py'\&.
-.PP
-Referenced by do_drink(), do_loot(), postcmd(), and precmd()\&.
-.SS "string \fBpirate8::Pirate::help\fP = 'How often to chant 'ho''\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 45 of file pirate8\&.py'\&.
-.SS "\fBpirate8::Pirate::initial_gold\fP"
-.PP
-Definition at line 22 of file pirate8\&.py'\&.
-.PP
-Referenced by postcmd(), and precmd()\&.
-.SS "list \fBpirate8::Pirate::multilineCommands\fP = ['sing']\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 37 of file pirate8\&.py'\&.
-.SS "string \fBpirate8::Pirate::prompt\fP = 'arrr> '\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 6 of file pirate8\&.py'\&.
-.SS "string \fBpirate8::Pirate::settable\fP = '\fBsongcolor\fP Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)'\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 40 of file pirate8\&.py'\&.
-.SS "string \fBpirate8::Pirate::songcolor\fP = 'blue'\fC [static]\fP"
-.PP
-Definition at line 39 of file pirate8\&.py'\&.
-.PP
-Referenced by do_sing()\&.
-.SS "list \fBpirate8::Pirate::terminators\fP = \fBCmd\&.terminators\fP+['\&.\&.\&.']\fC [static]\fP"
-.PP
-Reimplemented from \fBcmd2::Cmd\fP'\&.
-.PP
-Definition at line 38 of file pirate8\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/pirate_Pirate.3 b/doxygen/man/man3/pirate_Pirate.3
deleted file mode 100644
index db48e27..0000000
--- a/doxygen/man/man3/pirate_Pirate.3
+++ /dev/null
@@ -1,17 +0,0 @@
-.TH "pirate::Pirate" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-pirate::Pirate \-
-.SH SYNOPSIS
-.br
-.PP
-.PP
-Inherits Cmd'\&.
-.SH "Detailed Description"
-.PP
-Definition at line 3 of file pirate\&.py'\&.
-
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/schematic.3 b/doxygen/man/man3/schematic.3
deleted file mode 100644
index f766115..0000000
--- a/doxygen/man/man3/schematic.3
+++ /dev/null
@@ -1,62 +0,0 @@
-.TH "schematic" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-schematic \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBrectangle\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "int \fBpensize\fP = 10"
-.br
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "def schematic::rectangle (x, y, _label)"
-.PP
-Definition at line 8 of file schematic\&.py'\&.
-.PP
-.nf
-8
-9 def rectangle(x, y, _label):
-10 pu()
-11 seth(0)
-12 backward(x / 2)
-13 fontsize = 40
-14 pd()
-15 for i in range(2):
-16 forward(x)
-17 left(90)
-18 forward(y)
-19 left(90)
-20 pu()
-21 forward(x / 2)
-22 left(90)
-23 forward(y / 2 - fontsize)
-24 pd()
-25 write(_label, align='center', font=('Arial', fontsize, 'bold'))
-26
-27 rectangle(800, 80, 'cmd')
-28 pu()
-29 forward(80)
-30 rectangle(200, 400, 'cmd2')
-
-.fi
-.SH "Variable Documentation"
-.PP
-.SS "int \fBschematic::pensize\fP = 10"
-.PP
-Definition at line 4 of file schematic\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/schematic.py.3 b/doxygen/man/man3/schematic.py.3
deleted file mode 100644
index d786318..0000000
--- a/doxygen/man/man3/schematic.py.3
+++ /dev/null
@@ -1,32 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBschematic\fP"
-.br
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBschematic::rectangle\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "int \fBschematic::pensize\fP = 10"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/setup.3 b/doxygen/man/man3/setup.3
deleted file mode 100644
index 5a3e607..0000000
--- a/doxygen/man/man3/setup.3
+++ /dev/null
@@ -1,154 +0,0 @@
-.TH "setup" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-setup \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBfind_packages\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fBauthor\fP = 'Catherine Devlin'"
-.br
-.ti -1c
-.RI "string \fBauthor_email\fP = 'catherine\&.devlin@gmail\&.com'"
-.br
-.ti -1c
-.RI "list \fBclassifiers\fP"
-.br
-.ti -1c
-.RI "string \fBdescription\fP = 'Extra features for standard library's cmd module'"
-.br
-.ti -1c
-.RI "list \fBinstall_requires\fP = ['pyparsing>=1\&.5\&.6']"
-.br
-.ti -1c
-.RI "string \fBkeywords\fP = 'command prompt console cmd'"
-.br
-.ti -1c
-.RI "string \fBlicense\fP = 'MIT'"
-.br
-.ti -1c
-.RI "string \fBlong_description\fP"
-.br
-.ti -1c
-.RI "string \fBname\fP = 'cmd2'"
-.br
-.ti -1c
-.RI "list \fBpy_modules\fP = ['cmd2']"
-.br
-.ti -1c
-.RI "string \fBurl\fP = 'http://packages\&.python\&.org/cmd2/'"
-.br
-.ti -1c
-.RI "\fBuse_2to3\fP = True,"
-.br
-.ti -1c
-.RI "string \fBversion\fP = '0\&.6\&.4'"
-.br
-.in -1c
-.SH "Function Documentation"
-.PP
-.SS "def setup::find_packages ()"
-.PP
-Definition at line 6 of file setup\&.py'\&.
-.PP
-.nf
-6
-7 def find_packages():
- return ['sqlpython']
-.fi
-.SH "Variable Documentation"
-.PP
-.SS "string \fBsetup::author\fP = 'Catherine Devlin'"
-.PP
-Definition at line 18 of file setup\&.py'\&.
-.SS "string \fBsetup::author_email\fP = 'catherine\&.devlin@gmail\&.com'"
-.PP
-Definition at line 19 of file setup\&.py'\&.
-.SS "list \fBsetup::classifiers\fP"\fBInitial value:\fP
-.PP
-.nf
-1 [
-2 'Development Status :: 4 - Beta',
-3 'Environment :: Console',
-4 'Operating System :: OS Independent',
-5 'Intended Audience :: Developers',
-6 'Intended Audience :: System Administrators',
-7 'Programming Language :: Python',
-8 'License :: OSI Approved :: MIT License',
-9 'Topic :: Software Development :: Libraries :: Python Modules',
-10 ]
-.fi
-.PP
-Definition at line 51 of file setup\&.py'\&.
-.SS "string \fBsetup::description\fP = 'Extra features for standard library's cmd module'"
-.PP
-Definition at line 20 of file setup\&.py'\&.
-.SS "\fBsetup::install_requires\fP = ['pyparsing>=1\&.5\&.6']"
-.PP
-Definition at line 10 of file setup\&.py'\&.
-.SS "string \fBsetup::keywords\fP = 'command prompt console cmd'"
-.PP
-Definition at line 22 of file setup\&.py'\&.
-.SS "string \fBsetup::license\fP = 'MIT'"
-.PP
-Definition at line 21 of file setup\&.py'\&.
-.SS "string \fBsetup::long_description\fP"\fBInitial value:\fP
-.PP
-.nf
-1 '''Enhancements for standard library's cmd module\&.
-2
-3 Drop-in replacement adds several features for command-prompt tools:
-4
-5 * Searchable command history (commands: 'hi', 'li', 'run')
-6 * Load commands from file, save to file, edit commands in file
-7 * Multi-line commands
-8 * Case-insensitive commands
-9 * Special-character shortcut commands (beyond cmd's '@' and '!')
-10 * Settable environment parameters
-11 * Parsing commands with flags
-12 * > (filename), >> (filename) redirect output to file
-13 * < (filename) gets input from file
-14 * bare >, >>, < redirect to/from paste buffer
-15 * accepts abbreviated commands when unambiguous
-16 * `py` enters interactive Python console
-17 * test apps against sample session transcript (see example/example\&.py)
-18
-19 Useable without modification anywhere cmd is used; simply import cmd2\&.Cmd in place of cmd\&.Cmd\&.
-20
-21 Running `2to3 <http://docs\&.python\&.org/library/2to3\&.html>` against ``cmd2\&.py``
-22 generates working, Python3-based code\&.
-23
-24 See docs at http://packages\&.python\&.org/cmd2/
-25 '''
-.fi
-.PP
-Definition at line 25 of file setup\&.py'\&.
-.SS "string \fBsetup::name\fP = 'cmd2'"
-.PP
-Definition at line 12 of file setup\&.py'\&.
-.SS "list \fBsetup::py_modules\fP = ['cmd2']"
-.PP
-Definition at line 14 of file setup\&.py'\&.
-.SS "string \fBsetup::url\fP = 'http://packages\&.python\&.org/cmd2/'"
-.PP
-Definition at line 23 of file setup\&.py'\&.
-.SS "\fBsetup::use_2to3\fP = True,"
-.PP
-Definition at line 15 of file setup\&.py'\&.
-.SS "string \fBsetup::version\fP = '0\&.6\&.4'"
-.PP
-Definition at line 13 of file setup\&.py'\&.
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/man/man3/setup.py.3 b/doxygen/man/man3/setup.py.3
deleted file mode 100644
index 08478e8..0000000
--- a/doxygen/man/man3/setup.py.3
+++ /dev/null
@@ -1,68 +0,0 @@
-.TH "/Users/amrogers/Developer/Projects/cmd2/setup.py" 3 "Fri Sep 9 2011" "Cmd2" \" -*- nroff -*-
-.ad l
-.nh
-.SH NAME
-/Users/amrogers/Developer/Projects/cmd2/setup.py \-
-.SH SYNOPSIS
-.br
-.PP
-.SS "Packages"
-
-.in +1c
-.ti -1c
-.RI "namespace \fBsetup\fP"
-.br
-.in -1c
-.SS "Functions"
-
-.in +1c
-.ti -1c
-.RI "def \fBsetup::find_packages\fP"
-.br
-.in -1c
-.SS "Variables"
-
-.in +1c
-.ti -1c
-.RI "string \fBsetup::author\fP = 'Catherine Devlin'"
-.br
-.ti -1c
-.RI "string \fBsetup::author_email\fP = 'catherine\&.devlin@gmail\&.com'"
-.br
-.ti -1c
-.RI "list \fBsetup::classifiers\fP"
-.br
-.ti -1c
-.RI "string \fBsetup::description\fP = 'Extra features for standard library's cmd module'"
-.br
-.ti -1c
-.RI "list \fBsetup::install_requires\fP = ['pyparsing>=1\&.5\&.6']"
-.br
-.ti -1c
-.RI "string \fBsetup::keywords\fP = 'command prompt console cmd'"
-.br
-.ti -1c
-.RI "string \fBsetup::license\fP = 'MIT'"
-.br
-.ti -1c
-.RI "string \fBsetup::long_description\fP"
-.br
-.ti -1c
-.RI "string \fBsetup::name\fP = 'cmd2'"
-.br
-.ti -1c
-.RI "list \fBsetup::py_modules\fP = ['cmd2']"
-.br
-.ti -1c
-.RI "string \fBsetup::url\fP = 'http://packages\&.python\&.org/cmd2/'"
-.br
-.ti -1c
-.RI "\fBsetup::use_2to3\fP = True,"
-.br
-.ti -1c
-.RI "string \fBsetup::version\fP = '0\&.6\&.4'"
-.br
-.in -1c
-.SH "Author"
-.PP
-Generated automatically by Doxygen for Cmd2 from the source code'\&.
diff --git a/doxygen/xml/classcmd2_1_1Borg.xml b/doxygen/xml/classcmd2_1_1Borg.xml
deleted file mode 100644
index a00bdd4..0000000
--- a/doxygen/xml/classcmd2_1_1Borg.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1Borg" kind="class" prot="public">
- <compoundname>cmd2::Borg</compoundname>
- <derivedcompoundref refid="classcmd2_1_1OutputTrap" prot="public" virt="non-virtual">cmd2::OutputTrap</derivedcompoundref>
- <sectiondef kind="private-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Borg_1a3af75c745a5c124376fa050b4d1c3912" prot="private" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Borg::_shared_state</definition>
- <argsstring></argsstring>
- <name>_shared_state</name>
- <initializer>{}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1453" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1453" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Borg::__new__</definition>
- <argsstring></argsstring>
- <name>__new__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1454" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1454" bodyend="1457"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16</verbatim> </para> </detaileddescription>
- <inheritancegraph>
- <node id="0">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1Borg"/>
- </node>
- <node id="1">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1OutputTrap"/>
- <childnode refid="0" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1452" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1450" bodyend="1459"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" virt="non-virtual"><scope>cmd2::Borg</scope><name>__new__</name></member>
- <member refid="classcmd2_1_1Borg_1a3af75c745a5c124376fa050b4d1c3912" prot="private" virt="non-virtual"><scope>cmd2::Borg</scope><name>_shared_state</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1Cmd.xml b/doxygen/xml/classcmd2_1_1Cmd.xml
deleted file mode 100644
index 312de6a..0000000
--- a/doxygen/xml/classcmd2_1_1Cmd.xml
+++ /dev/null
@@ -1,1947 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1Cmd" kind="class" prot="public">
- <compoundname>cmd2::Cmd</compoundname>
- <derivedcompoundref refid="classexample_1_1CmdLineApp" prot="public" virt="non-virtual">example::CmdLineApp</derivedcompoundref>
- <derivedcompoundref refid="classpirate6_1_1Pirate" prot="public" virt="non-virtual">pirate6::Pirate</derivedcompoundref>
- <derivedcompoundref refid="classpirate7_1_1Pirate" prot="public" virt="non-virtual">pirate7::Pirate</derivedcompoundref>
- <derivedcompoundref refid="classpirate8_1_1Pirate" prot="public" virt="non-virtual">pirate8::Pirate</derivedcompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::abbrev</definition>
- <argsstring></argsstring>
- <name>abbrev</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="374" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="374" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" compoundref="cmd2_8py" startline="755" endline="765">func_named</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLinesAllowed</definition>
- <argsstring></argsstring>
- <name>blankLinesAllowed</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="490" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::case_insensitive</definition>
- <argsstring></argsstring>
- <name>case_insensitive</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="363" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="363" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" compoundref="cmd2_8py" startline="446" endline="456">do_cmdenvironment</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Cmd::colorcodes</definition>
- <argsstring></argsstring>
- <name>colorcodes</name>
- <initializer>{&apos;bold&apos;:{True:&apos;\x1b[1m&apos;,False:&apos;\x1b[22m&apos;},
- &apos;cyan&apos;:{True:&apos;\x1b[36m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;blue&apos;:{True:&apos;\x1b[34m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;red&apos;:{True:&apos;\x1b[31m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;magenta&apos;:{True:&apos;\x1b[35m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;green&apos;:{True:&apos;\x1b[32m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;underline&apos;:{True:&apos;\x1b[4m&apos;,False:&apos;\x1b[24m&apos;}}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="427" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="427" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::colors</definition>
- <argsstring></argsstring>
- <name>colors</name>
- <initializer>(platform.system() != &apos;Windows&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="434" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="434" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::commentGrammars</definition>
- <argsstring></argsstring>
- <name>commentGrammars</name>
- <initializer>pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="485" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="485" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" compoundref="cmd2_8py" startline="794" endline="808">complete_statement</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::commentInProgress</definition>
- <argsstring></argsstring>
- <name>commentInProgress</name>
- <initializer>pyparsing.Literal(&apos;/*&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="487" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="487" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::continuation_prompt</definition>
- <argsstring></argsstring>
- <name>continuation_prompt</name>
- <initializer>&apos;&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="364" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="364" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" compoundref="cmd2_8py" startline="794" endline="808">complete_statement</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::current_script_dir</definition>
- <argsstring></argsstring>
- <name>current_script_dir</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="375" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="375" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" compoundref="cmd2_8py" startline="1206" endline="1216">do__relative_load</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::debug</definition>
- <argsstring></argsstring>
- <name>debug</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="379" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="379" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" compoundref="cmd2_8py" startline="404" endline="407">perror</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::default_file_name</definition>
- <argsstring></argsstring>
- <name>default_file_name</name>
- <initializer>&apos;command.txt&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="373" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="373" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" compoundref="cmd2_8py" startline="1128" endline="1154">do_ed</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a">default_to_shell</reimplementedby>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="370" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="370" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" compoundref="cmd2_8py" startline="868" endline="875">_default</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::defaultExtension</definition>
- <argsstring></argsstring>
- <name>defaultExtension</name>
- <initializer>&apos;txt&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="372" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="372" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" compoundref="cmd2_8py" startline="1189" endline="1205">read_file_or_url</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do__load</definition>
- <argsstring></argsstring>
- <name>do__load</name>
- <initializer>do_load</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1241" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1241" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" compoundref="cmd2_8py" startline="1206" endline="1216">do__relative_load</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" compoundref="cmd2_8py" startline="1128" endline="1154">do_ed</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_edit</definition>
- <argsstring></argsstring>
- <name>do_edit</name>
- <initializer>do_ed</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1155" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1155" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_eof</definition>
- <argsstring></argsstring>
- <name>do_eof</name>
- <initializer>do_EOF</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="939" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="939" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_exit</definition>
- <argsstring></argsstring>
- <name>do_exit</name>
- <initializer>do_quit</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="943" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="943" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_hi</definition>
- <argsstring></argsstring>
- <name>do_hi</name>
- <initializer>do_history</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1124" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1124" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_l</definition>
- <argsstring></argsstring>
- <name>do_l</name>
- <initializer>do_list</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1125" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1125" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_li</definition>
- <argsstring></argsstring>
- <name>do_li</name>
- <initializer>do_list</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1126" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1126" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_q</definition>
- <argsstring></argsstring>
- <name>do_q</name>
- <initializer>do_quit</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="944" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="944" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_r</definition>
- <argsstring></argsstring>
- <name>do_r</name>
- <initializer>do_run</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1256" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1256" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::echo</definition>
- <argsstring></argsstring>
- <name>echo</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="362" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::editor</definition>
- <argsstring></argsstring>
- <name>editor</name>
- <initializer>os.environ.get(&apos;EDITOR&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="418" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="418" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" compoundref="cmd2_8py" startline="1128" endline="1154">do_ed</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::editor</definition>
- <argsstring></argsstring>
- <name>editor</name>
- <initializer>&apos;notepad&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="421" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="421" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::excludeFromHistory</definition>
- <argsstring></argsstring>
- <name>excludeFromHistory</name>
- <initializer>&apos;&apos;&apos;run r list l <ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref> hi ed edit li eof&apos;&apos;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="369" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="369" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::feedback_to_output</definition>
- <argsstring></argsstring>
- <name>feedback_to_output</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="377" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="377" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::help</definition>
- <argsstring></argsstring>
- <name>help</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864">help</reimplementedby>
- <initializer>&quot;describe function of parameter&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="981" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="981" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::kept_state</definition>
- <argsstring></argsstring>
- <name>kept_state</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="381" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="381" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" compoundref="cmd2_8py" startline="830" endline="843">restore_output</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::legalChars</definition>
- <argsstring></argsstring>
- <name>legalChars</name>
- <initializer>u&apos;!#$%.:?@_&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="367" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="367" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::locals_in_py</definition>
- <argsstring></argsstring>
- <name>locals_in_py</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="380" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="380" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplementedby refid="classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</reimplementedby>
- <reimplementedby refid="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa">multilineCommands</reimplementedby>
- <initializer>[]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="491" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="491" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::noSpecialParse</definition>
- <argsstring></argsstring>
- <name>noSpecialParse</name>
- <initializer>&apos;set ed edit exit&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="371" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="371" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::prefixParser</definition>
- <argsstring></argsstring>
- <name>prefixParser</name>
- <initializer>pyparsing.Empty()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="484" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="484" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::quiet</definition>
- <argsstring></argsstring>
- <name>quiet</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="378" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="378" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::redirector</definition>
- <argsstring></argsstring>
- <name>redirector</name>
- <reimplementedby refid="classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76">redirector</reimplementedby>
- <initializer>&apos;&gt;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="382" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="382" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::reserved_words</definition>
- <argsstring></argsstring>
- <name>reserved_words</name>
- <initializer>[]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="376" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="376" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::saveparser</definition>
- <argsstring></argsstring>
- <name>saveparser</name>
- <initializer>(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^&apos;*&apos;)(&quot;idx&quot;) +
- pyparsing.Optional(pyparsing.Word(<ref refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" kindref="member">legalChars</ref> + &apos;/\\&apos;))(&quot;fname&quot;) +
- pyparsing.stringEnd)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1157" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1157" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc">settable</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c">settable</reimplementedby>
- <initializer>stubbornDict(&apos;&apos;&apos;
- <ref refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kindref="member">prompt</ref>
- <ref refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" kindref="member">colors</ref> Colorized output (*nix only)
- <ref refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kindref="member">continuation_prompt</ref> On 2nd+ line of input
- debug Show full error stack on error
- default_file_name for ``save``, ``load``, etc.
- editor Program used by ``edit``
- case_insensitive upper- and lower-case both OK
- feedback_to_output include nonessentials in `|`, `&gt;` results
- quiet Don&apos;t print nonessential feedback
- echo Echo command issued into output
- timing Report execution times
- abbrev Accept abbreviated commands
- &apos;&apos;&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="383" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="383" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" compoundref="cmd2_8py" startline="446" endline="456">do_cmdenvironment</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" compoundref="cmd2_8py" startline="1000" endline="1030">do_set</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" compoundref="cmd2_8py" startline="982" endline="999">do_show</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Cmd::shortcuts</definition>
- <argsstring></argsstring>
- <name>shortcuts</name>
- <initializer>{&apos;?&apos;: &apos;<ref refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" kindref="member">help</ref>&apos;, &apos;!&apos;: &apos;shell&apos;, &apos;@&apos;: &apos;load&apos;, &apos;@@&apos;: &apos;_relative_load&apos;}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="368" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="368" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" compoundref="cmd2_8py" startline="479" endline="483">do_shortcuts</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582">terminators</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1">terminators</reimplementedby>
- <initializer>[&apos;;&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="489" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="489" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" compoundref="cmd2_8py" startline="446" endline="456">do_cmdenvironment</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::timing</definition>
- <argsstring></argsstring>
- <name>timing</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="365" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="365" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::urlre</definition>
- <argsstring></argsstring>
- <name>urlre</name>
- <initializer>re.compile(&apos;(https?://[-\\w\\./]+)&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1217" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1217" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::_STOP_AND_EXIT</definition>
- <argsstring></argsstring>
- <name>_STOP_AND_EXIT</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="416" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="416" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" compoundref="cmd2_8py" startline="941" endline="942">do_quit</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" compoundref="cmd2_8py" startline="1278" endline="1282">run_commands_at_invocation</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" static="yes" mutable="no">
- <type>int</type>
- <definition>int cmd2::Cmd::_STOP_SCRIPT_NO_EXIT</definition>
- <argsstring></argsstring>
- <name>_STOP_SCRIPT_NO_EXIT</name>
- <initializer>999</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="417" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="417" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" compoundref="cmd2_8py" startline="937" endline="938">do_EOF</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLineTerminationParser</definition>
- <argsstring></argsstring>
- <name>blankLineTerminationParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLineTerminator</definition>
- <argsstring></argsstring>
- <name>blankLineTerminator</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::continuation_prompt</definition>
- <argsstring></argsstring>
- <name>continuation_prompt</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::history</definition>
- <argsstring></argsstring>
- <name>history</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" compoundref="cmd2_8py" startline="1128" endline="1154">do_ed</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" compoundref="cmd2_8py" startline="1083" endline="1099">do_history</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" compoundref="cmd2_8py" startline="1100" endline="1107">last_matching</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::initial_stdout</definition>
- <argsstring></argsstring>
- <name>initial_stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::inputParser</definition>
- <argsstring></argsstring>
- <name>inputParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::intro</definition>
- <argsstring></argsstring>
- <name>intro</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::kept_sys</definition>
- <argsstring></argsstring>
- <name>kept_sys</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::keywords</definition>
- <argsstring></argsstring>
- <name>keywords</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" compoundref="cmd2_8py" startline="755" endline="765">func_named</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::lastcmd</definition>
- <argsstring></argsstring>
- <name>lastcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="854" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="854" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::multilineCommand</definition>
- <argsstring></argsstring>
- <name>multilineCommand</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::multilineParser</definition>
- <argsstring></argsstring>
- <name>multilineParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::old_completer</definition>
- <argsstring></argsstring>
- <name>old_completer</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::parser</definition>
- <argsstring></argsstring>
- <name>parser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" compoundref="cmd2_8py" startline="258" endline="262">cmd2::ParsedString::full_parsed_statement</referencedby>
- <referencedby refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" compoundref="cmd2_8py" startline="263" endline="270">cmd2::ParsedString::with_args_replaced</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961">prompt</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</reimplementedby>
- <reimplementedby refid="classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec">prompt</reimplementedby>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::pystate</definition>
- <argsstring></argsstring>
- <name>pystate</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::redirect</definition>
- <argsstring></argsstring>
- <name>redirect</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::shortcuts</definition>
- <argsstring></argsstring>
- <name>shortcuts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::singleLineParser</definition>
- <argsstring></argsstring>
- <name>singleLineParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::stdin</definition>
- <argsstring></argsstring>
- <name>stdin</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::stdout</definition>
- <argsstring></argsstring>
- <name>stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="440" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="440" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" compoundref="cmd2_8py" startline="457" endline="468">do_help</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::use_rawinput</definition>
- <argsstring></argsstring>
- <name>use_rawinput</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" compoundref="cmd2_8py" startline="876" endline="894">pseudo_raw_input</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="478"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::cmdloop</definition>
- <argsstring></argsstring>
- <name>cmdloop</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1283" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1283" bodyend="1294"/>
- <references refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" compoundref="cmd2_8py" startline="895" endline="936">_cmdloop</references>
- <references refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" compoundref="cmd2_8py" startline="1278" endline="1282">run_commands_at_invocation</references>
- <references refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" compoundref="cmd2_8py" startline="1268" endline="1277">runTranscriptTests</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::colorize</definition>
- <argsstring></argsstring>
- <name>colorize</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="435" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="435" bodyend="445"/>
- <referencedby refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" compoundref="pirate7_8py" startline="42" endline="44">pirate7::Pirate::do_sing</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" compoundref="pirate8_8py" startline="42" endline="43">pirate8::Pirate::do_sing</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::complete_statement</definition>
- <argsstring></argsstring>
- <name>complete_statement</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Keep accepting lines of input until the command is complete.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="794" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="794" bodyend="808"/>
- <references refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" compoundref="cmd2_8py" startline="485">commentGrammars</references>
- <references refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" compoundref="cmd2_8py" startline="364">continuation_prompt</references>
- <references refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</references>
- <references refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" compoundref="cmd2_8py" startline="876" endline="894">pseudo_raw_input</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do__relative_load</definition>
- <argsstring></argsstring>
- <name>do__relative_load</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script&apos;s directory.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1206" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1206" bodyend="1216"/>
- <references refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" compoundref="cmd2_8py" startline="375">current_script_dir</references>
- <references refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" compoundref="cmd2_8py" startline="1241">do__load</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_cmdenvironment</definition>
- <argsstring></argsstring>
- <name>do_cmdenvironment</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Summary report of interactive parameters.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="446" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="446" bodyend="456"/>
- <references refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" compoundref="cmd2_8py" startline="363">case_insensitive</references>
- <references refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" compoundref="cmd2_8py" startline="383">settable</references>
- <references refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" compoundref="cmd2_8py" startline="489">terminators</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_ed</definition>
- <argsstring></argsstring>
- <name>do_ed</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-&quot;set edit (program-name)&quot; or set EDITOR environment variable
-to control which editing program is used.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1128" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1128" bodyend="1154"/>
- <references refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" compoundref="cmd2_8py" startline="373">default_file_name</references>
- <references refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" compoundref="cmd2_8py" startline="1241">do__load</references>
- <references refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" compoundref="cmd2_8py" startline="418">editor</references>
- <references refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" compoundref="cmd2_8py" startline="469">history</references>
- <references refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" compoundref="cmd2_8py" startline="1100" endline="1107">last_matching</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_EOF</definition>
- <argsstring></argsstring>
- <name>do_EOF</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="937" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="937" bodyend="938"/>
- <references refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" compoundref="cmd2_8py" startline="417">_STOP_SCRIPT_NO_EXIT</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_help</definition>
- <argsstring></argsstring>
- <name>do_help</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="457" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="457" bodyend="468"/>
- <references refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" compoundref="cmd2_8py" startline="755" endline="765">func_named</references>
- <references refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" compoundref="cmd2_8py" startline="440">stdout</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_history</definition>
- <argsstring></argsstring>
- <name>do_history</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1083" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1083" bodyend="1099"/>
- <references refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" compoundref="cmd2_8py" startline="469">history</references>
- <references refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" compoundref="cmd2_8py" startline="398" endline="403">poutput</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_list</definition>
- <argsstring></argsstring>
- <name>do_list</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>list [arg]: lists last command issued
-
-no arg -&gt; list most recent command
-arg is integer -&gt; list one history item, by index
-a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)
-arg is string -&gt; list all commands matching string search
-arg is /enclosed in forward-slashes/ -&gt; regular expression search
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1108" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1108" bodyend="1123"/>
- <references refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" compoundref="cmd2_8py" startline="398" endline="403">poutput</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_load</definition>
- <argsstring></argsstring>
- <name>do_load</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Runs script of command(s) from a file or URL.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="1240"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_pause</definition>
- <argsstring></argsstring>
- <name>do_pause</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1031" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1031" bodyend="1034"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_py</definition>
- <argsstring></argsstring>
- <name>do_py</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-py &lt;command&gt;: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, &apos;`exit()``.
-Non-python commands can be issued with ``cmd(&quot;your command&quot;)``.
-Run python code from external files with ``run(&quot;filename.py&quot;)``
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1039" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1039" bodyend="1080"/>
- <references refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</references>
- <references refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" compoundref="cmd2_8py" startline="380">locals_in_py</references>
- <references refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</references>
- <references refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" compoundref="cmd2_8py" startline="112" endline="161">cmd2::options</references>
- <references refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" compoundref="cmd2_8py" startline="404" endline="407">perror</references>
- <references refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" compoundref="cmd2_8py" startline="469">pystate</references>
- <references refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" compoundref="cmd2_8py" startline="1218">stdin</references>
- <references refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" compoundref="cmd2_8py" startline="440">stdout</references>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplementedby refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f">do_quit</reimplementedby>
- <reimplementedby refid="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</reimplementedby>
- <reimplementedby refid="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098">do_quit</reimplementedby>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="941" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="941" bodyend="942"/>
- <references refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" compoundref="cmd2_8py" startline="416">_STOP_AND_EXIT</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_run</definition>
- <argsstring></argsstring>
- <name>do_run</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>run [arg]: re-runs an earlier command
-
-no arg -&gt; run most recent command
-arg is integer -&gt; run one history item, by index
-arg is string -&gt; run most recent command by string search
-arg is /enclosed in forward-slashes/ -&gt; run most recent by regex
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1243" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1243" bodyend="1255"/>
- <references refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" compoundref="cmd2_8py" startline="1100" endline="1107">last_matching</references>
- <references refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</references>
- <references refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_save</definition>
- <argsstring></argsstring>
- <name>do_save</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>`save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N =&gt; Number of command (from history), or `*`;
-| most recent command if omitted</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1160" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1160" bodyend="1188"/>
- <references refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" compoundref="cmd2_8py" startline="373">default_file_name</references>
- <references refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</references>
- <references refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" compoundref="cmd2_8py" startline="469">history</references>
- <references refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" compoundref="cmd2_8py" startline="404" endline="407">perror</references>
- <references refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</references>
- <referencedby refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_set</definition>
- <argsstring></argsstring>
- <name>do_set</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1000" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1000" bodyend="1030"/>
- <references refid="namespacecmd2_1a0880940558f324b3958aedfc430f592d" compoundref="cmd2_8py" startline="1412" endline="1435">cmd2::cast</references>
- <references refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" compoundref="cmd2_8py" startline="982" endline="999">do_show</references>
- <references refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" compoundref="cmd2_8py" startline="383">settable</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_shell</definition>
- <argsstring></argsstring>
- <name>do_shell</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1035" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1035" bodyend="1038"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_shortcuts</definition>
- <argsstring></argsstring>
- <name>do_shortcuts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Lists single-key shortcuts available.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="479" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="479" bodyend="483"/>
- <references refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" compoundref="cmd2_8py" startline="368">shortcuts</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_show</definition>
- <argsstring></argsstring>
- <name>do_show</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Shows value of a parameter.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="982" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="982" bodyend="999"/>
- <references refid="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" compoundref="cmd2_8py" startline="352" endline="360">cmd2::ljust</references>
- <references refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" compoundref="cmd2_8py" startline="398" endline="403">poutput</references>
- <references refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" compoundref="cmd2_8py" startline="383">settable</references>
- <referencedby refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" compoundref="cmd2_8py" startline="1000" endline="1030">do_set</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::fileimport</definition>
- <argsstring></argsstring>
- <name>fileimport</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1258" bodyend="1267"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::func_named</definition>
- <argsstring></argsstring>
- <name>func_named</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="755" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="755" bodyend="765"/>
- <references refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" compoundref="cmd2_8py" startline="374">abbrev</references>
- <references refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" compoundref="cmd2_8py" startline="469">keywords</references>
- <referencedby refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" compoundref="cmd2_8py" startline="457" endline="468">do_help</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::last_matching</definition>
- <argsstring></argsstring>
- <name>last_matching</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1100" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1100" bodyend="1107"/>
- <references refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" compoundref="cmd2_8py" startline="469">history</references>
- <referencedby refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" compoundref="cmd2_8py" startline="1128" endline="1154">do_ed</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" compoundref="cmd2_8py" startline="1243" endline="1255">do_run</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::onecmd</definition>
- <argsstring></argsstring>
- <name>onecmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override&apos;s `cmd`&apos;s `onecmd`.
-
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="844" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="844" bodyend="867"/>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::onecmd_plus_hooks</definition>
- <argsstring></argsstring>
- <name>onecmd_plus_hooks</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="766" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="766" bodyend="793"/>
- <references refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" compoundref="cmd2_8py" startline="794" endline="808">complete_statement</references>
- <references refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" compoundref="cmd2_8py" startline="369">excludeFromHistory</references>
- <references refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" compoundref="cmd2_8py" startline="844" endline="867">onecmd</references>
- <references refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" compoundref="cmd2_8py" startline="404" endline="407">perror</references>
- <references refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</references>
- <references refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" compoundref="pirate3_8py" startline="15" endline="19">pirate3::Pirate::postcmd</references>
- <references refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">pirate4::Pirate::postcmd</references>
- <references refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</references>
- <references refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</references>
- <references refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</references>
- <references refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</references>
- <references refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" compoundref="cmd2_8py" startline="752" endline="754">postparsing_postcmd</references>
- <references refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" compoundref="cmd2_8py" startline="749" endline="751">postparsing_precmd</references>
- <references refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" compoundref="pirate3_8py" startline="12" endline="14">pirate3::Pirate::precmd</references>
- <references refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">pirate4::Pirate::precmd</references>
- <references refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</references>
- <references refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</references>
- <references refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</references>
- <references refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</references>
- <references refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">redirect_output</references>
- <references refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" compoundref="cmd2_8py" startline="830" endline="843">restore_output</references>
- <references refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" compoundref="cmd2_8py" startline="365">timing</references>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" compoundref="cmd2_8py" startline="1243" endline="1255">do_run</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" compoundref="cmd2_8py" startline="1278" endline="1282">run_commands_at_invocation</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::parsed</definition>
- <argsstring></argsstring>
- <name>parsed</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="726" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="726" bodyend="748"/>
- <references refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</references>
- <references refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" compoundref="cmd2_8py" startline="723" endline="725">postparse</references>
- <references refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" compoundref="cmd2_8py" startline="721" endline="722">preparse</references>
- <references refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" compoundref="cmd2_8py" startline="368">shortcuts</references>
- <referencedby refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" compoundref="cmd2_8py" startline="794" endline="808">complete_statement</referencedby>
- <referencedby refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" compoundref="cmd2_8py" startline="258" endline="262">cmd2::ParsedString::full_parsed_statement</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</referencedby>
- <referencedby refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" compoundref="cmd2_8py" startline="263" endline="270">cmd2::ParsedString::with_args_replaced</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::perror</definition>
- <argsstring></argsstring>
- <name>perror</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="404" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="404" bodyend="407"/>
- <references refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" compoundref="cmd2_8py" startline="379">debug</references>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">do_py</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::pfeedback</definition>
- <argsstring></argsstring>
- <name>pfeedback</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="408" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="408" bodyend="415"/>
- <references refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" compoundref="cmd2_8py" startline="377">feedback_to_output</references>
- <references refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" compoundref="cmd2_8py" startline="398" endline="403">poutput</references>
- <references refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" compoundref="cmd2_8py" startline="378">quiet</references>
- <referencedby refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" compoundref="cmd2_8py" startline="1243" endline="1255">do_run</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" compoundref="cmd2_8py" startline="1160" endline="1188">do_save</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparse</definition>
- <argsstring></argsstring>
- <name>postparse</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="723" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="723" bodyend="725"/>
- <referencedby refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparsing_postcmd</definition>
- <argsstring></argsstring>
- <name>postparsing_postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="752" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="752" bodyend="754"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" compoundref="cmd2_8py" startline="868" endline="875">_default</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparsing_precmd</definition>
- <argsstring></argsstring>
- <name>postparsing_precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="749" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="749" bodyend="751"/>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::poutput</definition>
- <argsstring></argsstring>
- <name>poutput</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Convenient shortcut for self.stdout.write(); adds newline if necessary.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="398" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="398" bodyend="403"/>
- <referencedby refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" compoundref="cmd2_8py" startline="1083" endline="1099">do_history</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" compoundref="cmd2_8py" startline="1108" endline="1123">do_list</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" compoundref="cmd2_8py" startline="982" endline="999">do_show</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" compoundref="cmd2_8py" startline="408" endline="415">pfeedback</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" compoundref="cmd2_8py" startline="946" endline="979">select</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::preparse</definition>
- <argsstring></argsstring>
- <name>preparse</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="721" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="721" bodyend="722"/>
- <referencedby refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">parsed</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::pseudo_raw_input</definition>
- <argsstring></argsstring>
- <name>pseudo_raw_input</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>copied from cmd&apos;s cmdloop; like raw_input, but accounts for changed stdin, stdout</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="876" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="876" bodyend="894"/>
- <references refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" compoundref="cmd2_8py" startline="1218">use_rawinput</references>
- <referencedby refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" compoundref="cmd2_8py" startline="794" endline="808">complete_statement</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::read_file_or_url</definition>
- <argsstring></argsstring>
- <name>read_file_or_url</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1189" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1189" bodyend="1205"/>
- <references refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" compoundref="cmd2_8py" startline="372">defaultExtension</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::redirect_output</definition>
- <argsstring></argsstring>
- <name>redirect_output</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="829"/>
- <references refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" compoundref="cmd2_8py" startline="184" endline="191">cmd2::get_paste_buffer</references>
- <references refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" compoundref="cmd2_8py" startline="381">kept_state</references>
- <references refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" compoundref="cmd2_8py" startline="809">kept_sys</references>
- <references refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" compoundref="cmd2_8py" startline="809">redirect</references>
- <references refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" compoundref="cmd2_8py" startline="382">redirector</references>
- <references refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" compoundref="cmd2_8py" startline="440">stdout</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::restore_output</definition>
- <argsstring></argsstring>
- <name>restore_output</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="830" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="830" bodyend="843"/>
- <references refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" compoundref="cmd2_8py" startline="381">kept_state</references>
- <references refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" compoundref="cmd2_8py" startline="200">cmd2::write_to_paste_buffer</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::run_commands_at_invocation</definition>
- <argsstring></argsstring>
- <name>run_commands_at_invocation</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1278" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1278" bodyend="1282"/>
- <references refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" compoundref="cmd2_8py" startline="416">_STOP_AND_EXIT</references>
- <references refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">onecmd_plus_hooks</references>
- <referencedby refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" compoundref="cmd2_8py" startline="1283" endline="1294">cmdloop</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::runTranscriptTests</definition>
- <argsstring></argsstring>
- <name>runTranscriptTests</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1268" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1268" bodyend="1277"/>
- <referencedby refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" compoundref="cmd2_8py" startline="1283" endline="1294">cmdloop</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::select</definition>
- <argsstring></argsstring>
- <name>select</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Presents a numbered menu to the user. Modelled after
- the bash shell&apos;s SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -&gt; will be split into one-word options
- | a list of strings -&gt; will be offered as options
- | a list of tuples -&gt; interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user </verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="946" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="946" bodyend="979"/>
- <references refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" compoundref="cmd2_8py" startline="112" endline="161">cmd2::options</references>
- <references refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" compoundref="cmd2_8py" startline="398" endline="403">poutput</references>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-func">
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_cmdloop</definition>
- <argsstring></argsstring>
- <name>_cmdloop</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Repeatedly issue a prompt, accept input, parse an initial prefix
-off the received input, and dispatch to action methods, passing them
-the remainder of the line as argument.
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="895" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="895" bodyend="936"/>
- <referencedby refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" compoundref="cmd2_8py" startline="1283" endline="1294">cmdloop</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_default</definition>
- <argsstring></argsstring>
- <name>_default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="868" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="868" bodyend="875"/>
- <references refid="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" compoundref="pirate6_8py" startline="7" endline="9">pirate6::Pirate::default</references>
- <references refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" compoundref="pirate8_8py" startline="7" endline="8">pirate8::Pirate::default</references>
- <references refid="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" compoundref="pirate7_8py" startline="7" endline="8">pirate7::Pirate::default</references>
- <references refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" compoundref="cmd2_8py" startline="370">default_to_shell</references>
- <references refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" compoundref="cmd2_8py" startline="752" endline="754">postparsing_postcmd</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_init_parser</definition>
- <argsstring></argsstring>
- <name>_init_parser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="493" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="493" bodyend="720"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="7">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1Pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="6">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1Pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="4">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1CmdLineApp"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="5">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1Pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="3">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </inheritancegraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="361" bodyend="1295"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_default</name></member>
- <member refid="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_init_parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_AND_EXIT</name></member>
- <member refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_SCRIPT_NO_EXIT</name></member>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>debug</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_cmdenvironment</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_q</name></member>
- <member refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_show</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>func_named</name></member>
- <member refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>history</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommand</name></member>
- <member refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pfeedback</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>poutput</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>preparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>select</name></member>
- <member refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1Cmd2TestCase.xml b/doxygen/xml/classcmd2_1_1Cmd2TestCase.xml
deleted file mode 100644
index b5e8d40..0000000
--- a/doxygen/xml/classcmd2_1_1Cmd2TestCase.xml
+++ /dev/null
@@ -1,226 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1Cmd2TestCase" kind="class" prot="public">
- <compoundname>cmd2::Cmd2TestCase</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1a946827bef7050042cee99d3749c976d0" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::anyWhitespace</definition>
- <argsstring></argsstring>
- <name>anyWhitespace</name>
- <initializer>re.compile(r&apos;\s&apos;, re.DOTALL | re.MULTILINE)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1505" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1505" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::CmdApp</definition>
- <argsstring></argsstring>
- <name>CmdApp</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1480" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1480" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" compoundref="cmd2_8py" startline="1495" endline="1499">runTest</referencedby>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" compoundref="cmd2_8py" startline="1490" endline="1494">setUp</referencedby>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" compoundref="cmd2_8py" startline="1563" endline="1566">tearDown</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1af9574fde56ba05bc1532a6a028fb566d" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::expectationParser</definition>
- <argsstring></argsstring>
- <name>expectationParser</name>
- <initializer><ref refid="classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d" kindref="member">regexPattern</ref>|<ref refid="classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e" kindref="member">notRegexPattern</ref></initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1504" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1504" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::notRegexPattern</definition>
- <argsstring></argsstring>
- <name>notRegexPattern</name>
- <initializer>pyparsing.Word(pyparsing.printables)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1502" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1502" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::regexPattern</definition>
- <argsstring></argsstring>
- <name>regexPattern</name>
- <initializer>pyparsing.QuotedString(quoteChar=r&apos;/&apos;, escChar=&apos;\\&apos;, multiline=True, unquoteResults=True)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1500" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1500" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::cmdapp</definition>
- <argsstring></argsstring>
- <name>cmdapp</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" compoundref="cmd2_8py" startline="1506" endline="1562">_test_transcript</referencedby>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" compoundref="cmd2_8py" startline="1490" endline="1494">setUp</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::outputTrap</definition>
- <argsstring></argsstring>
- <name>outputTrap</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" compoundref="cmd2_8py" startline="1490" endline="1494">setUp</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::transcripts</definition>
- <argsstring></argsstring>
- <name>transcripts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1481" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1481" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::fetchTranscripts</definition>
- <argsstring></argsstring>
- <name>fetchTranscripts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1481" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1481" bodyend="1489"/>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" compoundref="cmd2_8py" startline="1490" endline="1494">setUp</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::runTest</definition>
- <argsstring></argsstring>
- <name>runTest</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1495" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1495" bodyend="1499"/>
- <references refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" compoundref="cmd2_8py" startline="1506" endline="1562">_test_transcript</references>
- <references refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" compoundref="cmd2_8py" startline="1480">CmdApp</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::setUp</definition>
- <argsstring></argsstring>
- <name>setUp</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="1494"/>
- <references refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" compoundref="cmd2_8py" startline="1480">CmdApp</references>
- <references refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" compoundref="cmd2_8py" startline="1490">cmdapp</references>
- <references refid="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" compoundref="cmd2_8py" startline="1481" endline="1489">fetchTranscripts</references>
- <references refid="classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e" compoundref="cmd2_8py" startline="1490">outputTrap</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::tearDown</definition>
- <argsstring></argsstring>
- <name>tearDown</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1563" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1563" bodyend="1566"/>
- <references refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" compoundref="cmd2_8py" startline="1480">CmdApp</references>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-func">
- <memberdef kind="function" id="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::_test_transcript</definition>
- <argsstring></argsstring>
- <name>_test_transcript</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1506" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1506" bodyend="1562"/>
- <references refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" compoundref="cmd2_8py" startline="1490">cmdapp</references>
- <referencedby refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" compoundref="cmd2_8py" startline="1495" endline="1499">runTest</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1479" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1476" bodyend="1567"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" prot="private" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>_test_transcript</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a946827bef7050042cee99d3749c976d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>anyWhitespace</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>CmdApp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>cmdapp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1af9574fde56ba05bc1532a6a028fb566d" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>expectationParser</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>fetchTranscripts</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>notRegexPattern</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>outputTrap</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>regexPattern</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>runTest</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>setUp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>tearDown</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>transcripts</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1EmbeddedConsoleExit.xml b/doxygen/xml/classcmd2_1_1EmbeddedConsoleExit.xml
deleted file mode 100644
index e3192b1..0000000
--- a/doxygen/xml/classcmd2_1_1EmbeddedConsoleExit.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1EmbeddedConsoleExit" kind="class" prot="public">
- <compoundname>cmd2::EmbeddedConsoleExit</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="347" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="346" bodyend="349"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1EmptyStatement.xml b/doxygen/xml/classcmd2_1_1EmptyStatement.xml
deleted file mode 100644
index d077cc0..0000000
--- a/doxygen/xml/classcmd2_1_1EmptyStatement.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1EmptyStatement" kind="class" prot="public">
- <compoundname>cmd2::EmptyStatement</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="350" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="349" bodyend="352"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1History.xml b/doxygen/xml/classcmd2_1_1History.xml
deleted file mode 100644
index 2ff49eb..0000000
--- a/doxygen/xml/classcmd2_1_1History.xml
+++ /dev/null
@@ -1,172 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1History" kind="class" prot="public">
- <compoundname>cmd2::History</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1History_1a47db7cadf89510850e60e3c908a376f1" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::History::rangePattern</definition>
- <argsstring></argsstring>
- <name>rangePattern</name>
- <initializer>re.compile(r&apos;^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1367" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1367" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1History_1aa5204f159577beb16f07a8a9ada184ec" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::History::spanpattern</definition>
- <argsstring></argsstring>
- <name>spanpattern</name>
- <initializer>re.compile(r&apos;^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1345" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1345" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::append</definition>
- <argsstring></argsstring>
- <name>append</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1368" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1368" bodyend="1371"/>
- <referencedby refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" compoundref="cmd2_8py" startline="1372" endline="1375">extend</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::extend</definition>
- <argsstring></argsstring>
- <name>extend</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1372" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1372" bodyend="1375"/>
- <references refid="classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333" compoundref="cmd2_8py" startline="287">cmd2::StubbornDict::append</references>
- <references refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" compoundref="cmd2_8py" startline="1368" endline="1371">append</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::get</definition>
- <argsstring></argsstring>
- <name>get</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1376" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1376" bodyend="1408"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::search</definition>
- <argsstring></argsstring>
- <name>search</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1337" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1337" bodyend="1344"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::span</definition>
- <argsstring></argsstring>
- <name>span</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1346" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1346" bodyend="1366"/>
- <references refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" compoundref="cmd2_8py" startline="1331" endline="1336">to_index</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::to_index</definition>
- <argsstring></argsstring>
- <name>to_index</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1331" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1331" bodyend="1336"/>
- <references refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" compoundref="cmd2_8py" startline="1326" endline="1330">zero_based_index</references>
- <referencedby refid="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" compoundref="cmd2_8py" startline="1346" endline="1366">span</referencedby>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::zero_based_index</definition>
- <argsstring></argsstring>
- <name>zero_based_index</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1326" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1326" bodyend="1330"/>
- <referencedby refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" compoundref="cmd2_8py" startline="1331" endline="1336">to_index</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>A list of HistoryItems that knows how to respond to user requests.
-&gt;&gt;&gt; h = History([HistoryItem(&apos;first&apos;), HistoryItem(&apos;second&apos;), HistoryItem(&apos;third&apos;), HistoryItem(&apos;fourth&apos;)])
-&gt;&gt;&gt; h.span(&apos;-2..&apos;)
-[&apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;2..3&apos;)
-[&apos;second&apos;, &apos;third&apos;]
-&gt;&gt;&gt; h.span(&apos;3&apos;)
-[&apos;third&apos;]
-&gt;&gt;&gt; h.span(&apos;:&apos;)
-[&apos;first&apos;, &apos;second&apos;, &apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;2..&apos;)
-[&apos;second&apos;, &apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;-1&apos;)
-[&apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;-2..-3&apos;)
-[&apos;third&apos;, &apos;second&apos;]
-&gt;&gt;&gt; h.search(&apos;o&apos;)
-[&apos;second&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.search(&apos;/IR/&apos;)
-[&apos;first&apos;, &apos;third&apos;]
-</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1325" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1304" bodyend="1409"/>
- <listofallmembers>
- <member refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>append</name></member>
- <member refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>extend</name></member>
- <member refid="classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>get</name></member>
- <member refid="classcmd2_1_1History_1a47db7cadf89510850e60e3c908a376f1" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>rangePattern</name></member>
- <member refid="classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>search</name></member>
- <member refid="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>span</name></member>
- <member refid="classcmd2_1_1History_1aa5204f159577beb16f07a8a9ada184ec" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>spanpattern</name></member>
- <member refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>to_index</name></member>
- <member refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>zero_based_index</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1HistoryItem.xml b/doxygen/xml/classcmd2_1_1HistoryItem.xml
deleted file mode 100644
index 84ba269..0000000
--- a/doxygen/xml/classcmd2_1_1HistoryItem.xml
+++ /dev/null
@@ -1,94 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1HistoryItem" kind="class" prot="public">
- <compoundname>cmd2::HistoryItem</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::HistoryItem::listformat</definition>
- <argsstring></argsstring>
- <name>listformat</name>
- <initializer>&apos;-------------------------[%d]\n%s\n&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1296" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1296" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" compoundref="cmd2_8py" startline="1301" endline="1303">pr</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::HistoryItem::idx</definition>
- <argsstring></argsstring>
- <name>idx</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" compoundref="cmd2_8py" startline="1301" endline="1303">pr</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::HistoryItem::lowercase</definition>
- <argsstring></argsstring>
- <name>lowercase</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1HistoryItem_1ab873a526e5978d15a16fddae74005471" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::HistoryItem::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="1300"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::HistoryItem::pr</definition>
- <argsstring></argsstring>
- <name>pr</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1301" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1301" bodyend="1303"/>
- <references refid="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" compoundref="cmd2_8py" startline="1297">idx</references>
- <references refid="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" compoundref="cmd2_8py" startline="1296">listformat</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1296" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1295" bodyend="1304"/>
- <listofallmembers>
- <member refid="classcmd2_1_1HistoryItem_1ab873a526e5978d15a16fddae74005471" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>idx</name></member>
- <member refid="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>listformat</name></member>
- <member refid="classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>lowercase</name></member>
- <member refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>pr</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1NotSettableError.xml b/doxygen/xml/classcmd2_1_1NotSettableError.xml
deleted file mode 100644
index 622f3ed..0000000
--- a/doxygen/xml/classcmd2_1_1NotSettableError.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1NotSettableError" kind="class" prot="public">
- <compoundname>cmd2::NotSettableError</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1410" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1409" bodyend="1412"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1OptionParser.xml b/doxygen/xml/classcmd2_1_1OptionParser.xml
deleted file mode 100644
index 7151f4d..0000000
--- a/doxygen/xml/classcmd2_1_1OptionParser.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1OptionParser" kind="class" prot="public">
- <compoundname>cmd2::OptionParser</compoundname>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::error</definition>
- <argsstring></argsstring>
- <name>error</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>error(msg : string)
-
-Print a usage message incorporating &apos;msg&apos; to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="77" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="77" bodyend="85"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::exit</definition>
- <argsstring></argsstring>
- <name>exit</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="65" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="65" bodyend="69"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::print_help</definition>
- <argsstring></argsstring>
- <name>print_help</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="70" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="70" bodyend="76"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="65" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="64" bodyend="86"/>
- <listofallmembers>
- <member refid="classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>error</name></member>
- <member refid="classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>exit</name></member>
- <member refid="classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>print_help</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1OutputTrap.xml b/doxygen/xml/classcmd2_1_1OutputTrap.xml
deleted file mode 100644
index c5ee0c3..0000000
--- a/doxygen/xml/classcmd2_1_1OutputTrap.xml
+++ /dev/null
@@ -1,136 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1OutputTrap" kind="class" prot="public">
- <compoundname>cmd2::OutputTrap</compoundname>
- <basecompoundref refid="classcmd2_1_1Borg" prot="public" virt="non-virtual">cmd2::Borg</basecompoundref>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::OutputTrap::contents</definition>
- <argsstring></argsstring>
- <name>contents</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" compoundref="cmd2_8py" startline="1468" endline="1471">read</referencedby>
- <referencedby refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" compoundref="cmd2_8py" startline="1472" endline="1475">tearDown</referencedby>
- <referencedby refid="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" compoundref="cmd2_8py" startline="1466" endline="1467">write</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::OutputTrap::old_stdout</definition>
- <argsstring></argsstring>
- <name>old_stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" compoundref="cmd2_8py" startline="1472" endline="1475">tearDown</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1OutputTrap_1a0dc45d536432b07d7ec32da5755b5c85" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="1465"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::read</definition>
- <argsstring></argsstring>
- <name>read</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1468" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1468" bodyend="1471"/>
- <references refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" compoundref="cmd2_8py" startline="1462">contents</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::tearDown</definition>
- <argsstring></argsstring>
- <name>tearDown</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1472" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1472" bodyend="1475"/>
- <references refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" compoundref="cmd2_8py" startline="1462">contents</references>
- <references refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" compoundref="cmd2_8py" startline="1462">old_stdout</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::write</definition>
- <argsstring></argsstring>
- <name>write</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1466" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1466" bodyend="1467"/>
- <references refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" compoundref="cmd2_8py" startline="1462">contents</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output.</verbatim> </para> </detaileddescription>
- <inheritancegraph>
- <node id="24">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1Borg"/>
- </node>
- <node id="23">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1OutputTrap"/>
- <childnode refid="24" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="26">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1Borg"/>
- </node>
- <node id="25">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1OutputTrap"/>
- <childnode refid="26" relation="public-inheritance">
- </childnode>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1461" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1459" bodyend="1476"/>
- <listofallmembers>
- <member refid="classcmd2_1_1OutputTrap_1a0dc45d536432b07d7ec32da5755b5c85" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>__new__</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>contents</name></member>
- <member refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>old_stdout</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>read</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>tearDown</name></member>
- <member refid="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>write</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1ParsedString.xml b/doxygen/xml/classcmd2_1_1ParsedString.xml
deleted file mode 100644
index b44db58..0000000
--- a/doxygen/xml/classcmd2_1_1ParsedString.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1ParsedString" kind="class" prot="public">
- <compoundname>cmd2::ParsedString</compoundname>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::ParsedString::full_parsed_statement</definition>
- <argsstring></argsstring>
- <name>full_parsed_statement</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="258" bodyend="262"/>
- <references refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">cmd2::Cmd::parsed</references>
- <references refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" compoundref="cmd2_8py" startline="667">cmd2::Cmd::parser</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::ParsedString::with_args_replaced</definition>
- <argsstring></argsstring>
- <name>with_args_replaced</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="263" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="263" bodyend="270"/>
- <references refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" compoundref="cmd2_8py" startline="726" endline="748">cmd2::Cmd::parsed</references>
- <references refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" compoundref="cmd2_8py" startline="667">cmd2::Cmd::parser</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="257" bodyend="271"/>
- <listofallmembers>
- <member refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" prot="public" virt="non-virtual"><scope>cmd2::ParsedString</scope><name>full_parsed_statement</name></member>
- <member refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" prot="public" virt="non-virtual"><scope>cmd2::ParsedString</scope><name>with_args_replaced</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1PasteBufferError.xml b/doxygen/xml/classcmd2_1_1PasteBufferError.xml
deleted file mode 100644
index 5e0225d..0000000
--- a/doxygen/xml/classcmd2_1_1PasteBufferError.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1PasteBufferError" kind="class" prot="public">
- <compoundname>cmd2::PasteBufferError</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::PasteBufferError::errmsg</definition>
- <argsstring></argsstring>
- <name>errmsg</name>
- <initializer>&quot;&quot;&quot;Redirecting to or from paste buffer requires pywin32
-to be installed on operating system.
-Download from http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="164" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="164" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" compoundref="cmd2_8py" startline="174" endline="176">__init__</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::PasteBufferError::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="174" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="174" bodyend="176"/>
- <references refid="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" compoundref="cmd2_8py" startline="164">errmsg</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="163" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="162" bodyend="177"/>
- <listofallmembers>
- <member refid="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" prot="public" virt="non-virtual"><scope>cmd2::PasteBufferError</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" prot="public" virt="non-virtual"><scope>cmd2::PasteBufferError</scope><name>errmsg</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1Statekeeper.xml b/doxygen/xml/classcmd2_1_1Statekeeper.xml
deleted file mode 100644
index 550c376..0000000
--- a/doxygen/xml/classcmd2_1_1Statekeeper.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1Statekeeper" kind="class" prot="public">
- <compoundname>cmd2::Statekeeper</compoundname>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Statekeeper::attribs</definition>
- <argsstring></argsstring>
- <name>attribs</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" compoundref="cmd2_8py" startline="1445" endline="1449">restore</referencedby>
- <referencedby refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" compoundref="cmd2_8py" startline="1442" endline="1444">save</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Statekeeper::obj</definition>
- <argsstring></argsstring>
- <name>obj</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" compoundref="cmd2_8py" startline="1445" endline="1449">restore</referencedby>
- <referencedby refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" compoundref="cmd2_8py" startline="1442" endline="1444">save</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1Statekeeper_1a3550a0316a7f911d7b13da87844ee882" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="1441"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::restore</definition>
- <argsstring></argsstring>
- <name>restore</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1445" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1445" bodyend="1449"/>
- <references refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" compoundref="cmd2_8py" startline="1437">attribs</references>
- <references refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" compoundref="cmd2_8py" startline="1437">obj</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::save</definition>
- <argsstring></argsstring>
- <name>save</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1442" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1442" bodyend="1444"/>
- <references refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" compoundref="cmd2_8py" startline="1437">attribs</references>
- <references refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" compoundref="cmd2_8py" startline="1437">obj</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1436" bodyend="1450"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Statekeeper_1a3550a0316a7f911d7b13da87844ee882" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>attribs</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>obj</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>restore</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>save</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1StubbornDict.xml b/doxygen/xml/classcmd2_1_1StubbornDict.xml
deleted file mode 100644
index 644649d..0000000
--- a/doxygen/xml/classcmd2_1_1StubbornDict.xml
+++ /dev/null
@@ -1,119 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1StubbornDict" kind="class" prot="public">
- <compoundname>cmd2::StubbornDict</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::StubbornDict::append</definition>
- <argsstring></argsstring>
- <name>append</name>
- <initializer>update</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="287" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="287" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" compoundref="cmd2_8py" startline="1372" endline="1375">cmd2::History::extend</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__add__</definition>
- <argsstring></argsstring>
- <name>__add__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="291" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="291" bodyend="294"/>
- <references refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" compoundref="cmd2_8py" startline="321" endline="335">cmd2::stubbornDict</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__iadd__</definition>
- <argsstring></argsstring>
- <name>__iadd__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="288" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="288" bodyend="290"/>
- <references refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" compoundref="cmd2_8py" startline="285" endline="286">update</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__radd__</definition>
- <argsstring></argsstring>
- <name>__radd__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="295" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="295" bodyend="299"/>
- <references refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" compoundref="cmd2_8py" startline="321" endline="335">cmd2::stubbornDict</references>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::to_dict</definition>
- <argsstring></argsstring>
- <name>to_dict</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="301" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="301" bodyend="320"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::update</definition>
- <argsstring></argsstring>
- <name>update</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="285" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="285" bodyend="286"/>
- <referencedby refid="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" compoundref="cmd2_8py" startline="288" endline="290">__iadd__</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
-&gt;&gt;&gt; d = StubbornDict(large=&apos;gross&apos;, small=&apos;klein&apos;)
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;large&apos;, &apos;gross&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-&gt;&gt;&gt; d.append([&apos;plain&apos;, &apos; plaid&apos;])
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;large&apos;, &apos;gross&apos;), (&apos;plaid&apos;, &apos;&apos;), (&apos;plain&apos;, &apos;&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-&gt;&gt;&gt; d += &apos; girl Frauelein, Maedchen\\n\\n shoe schuh&apos;
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;girl&apos;, &apos;Frauelein, Maedchen&apos;), (&apos;large&apos;, &apos;gross&apos;), (&apos;plaid&apos;, &apos;&apos;), (&apos;plain&apos;, &apos;&apos;), (&apos;shoe&apos;, &apos;schuh&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="284" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="271" bodyend="321"/>
- <listofallmembers>
- <member refid="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__add__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__iadd__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__radd__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>append</name></member>
- <member refid="classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>to_dict</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>update</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_borg.xml b/doxygen/xml/classcmd2_1_1_borg.xml
deleted file mode 100644
index fb67895..0000000
--- a/doxygen/xml/classcmd2_1_1_borg.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_borg" kind="class" prot="public">
- <compoundname>cmd2::Borg</compoundname>
- <derivedcompoundref refid="classcmd2_1_1_output_trap" prot="public" virt="non-virtual">cmd2::OutputTrap</derivedcompoundref>
- <sectiondef kind="private-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_borg_1a3af75c745a5c124376fa050b4d1c3912" prot="private" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Borg::_shared_state</definition>
- <argsstring></argsstring>
- <name>_shared_state</name>
- <initializer>{}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1453" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1453" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Borg::__new__</definition>
- <argsstring></argsstring>
- <name>__new__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1454" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1454" bodyend="1457"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>All instances of any Borg subclass will share state.
-from Python Cookbook, 2nd Ed., recipe 6.16</verbatim> </para> </detaileddescription>
- <inheritancegraph>
- <node id="0">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1_borg"/>
- </node>
- <node id="1">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1_output_trap"/>
- <childnode refid="0" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1452" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1450" bodyend="1459"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" virt="non-virtual"><scope>cmd2::Borg</scope><name>__new__</name></member>
- <member refid="classcmd2_1_1_borg_1a3af75c745a5c124376fa050b4d1c3912" prot="private" virt="non-virtual"><scope>cmd2::Borg</scope><name>_shared_state</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_cmd.xml b/doxygen/xml/classcmd2_1_1_cmd.xml
deleted file mode 100644
index 8dbf7bf..0000000
--- a/doxygen/xml/classcmd2_1_1_cmd.xml
+++ /dev/null
@@ -1,1764 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_cmd" kind="class" prot="public">
- <compoundname>cmd2::Cmd</compoundname>
- <derivedcompoundref refid="classexample_1_1_cmd_line_app" prot="public" virt="non-virtual">example::CmdLineApp</derivedcompoundref>
- <derivedcompoundref refid="classpirate6_1_1_pirate" prot="public" virt="non-virtual">pirate6::Pirate</derivedcompoundref>
- <derivedcompoundref refid="classpirate7_1_1_pirate" prot="public" virt="non-virtual">pirate7::Pirate</derivedcompoundref>
- <derivedcompoundref refid="classpirate8_1_1_pirate" prot="public" virt="non-virtual">pirate8::Pirate</derivedcompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::echo</definition>
- <argsstring></argsstring>
- <name>echo</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="362" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::case_insensitive</definition>
- <argsstring></argsstring>
- <name>case_insensitive</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="363" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="363" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::continuation_prompt</definition>
- <argsstring></argsstring>
- <name>continuation_prompt</name>
- <initializer>&apos;&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="364" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="364" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::timing</definition>
- <argsstring></argsstring>
- <name>timing</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="365" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="365" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::legalChars</definition>
- <argsstring></argsstring>
- <name>legalChars</name>
- <initializer>u&apos;!#$%.:?@_&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="367" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="367" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Cmd::shortcuts</definition>
- <argsstring></argsstring>
- <name>shortcuts</name>
- <initializer>{&apos;?&apos;: &apos;<ref refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" kindref="member">help</ref>&apos;, &apos;!&apos;: &apos;shell&apos;, &apos;@&apos;: &apos;load&apos;, &apos;@@&apos;: &apos;_relative_load&apos;}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="368" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="368" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::excludeFromHistory</definition>
- <argsstring></argsstring>
- <name>excludeFromHistory</name>
- <initializer>&apos;&apos;&apos;run r list l <ref refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref> hi ed edit li eof&apos;&apos;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="369" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="369" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1ae74a9f023b21dc42364e53c563bc29b3">default_to_shell</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1a629913affb56931c737d31b3dea1448a">default_to_shell</reimplementedby>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="370" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="370" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::noSpecialParse</definition>
- <argsstring></argsstring>
- <name>noSpecialParse</name>
- <initializer>&apos;set ed edit exit&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="371" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="371" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::defaultExtension</definition>
- <argsstring></argsstring>
- <name>defaultExtension</name>
- <initializer>&apos;txt&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="372" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="372" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::default_file_name</definition>
- <argsstring></argsstring>
- <name>default_file_name</name>
- <initializer>&apos;command.txt&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="373" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="373" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::abbrev</definition>
- <argsstring></argsstring>
- <name>abbrev</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="374" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="374" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::current_script_dir</definition>
- <argsstring></argsstring>
- <name>current_script_dir</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="375" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="375" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::reserved_words</definition>
- <argsstring></argsstring>
- <name>reserved_words</name>
- <initializer>[]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="376" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="376" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::feedback_to_output</definition>
- <argsstring></argsstring>
- <name>feedback_to_output</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="377" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="377" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::quiet</definition>
- <argsstring></argsstring>
- <name>quiet</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="378" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="378" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::debug</definition>
- <argsstring></argsstring>
- <name>debug</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="379" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="379" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::locals_in_py</definition>
- <argsstring></argsstring>
- <name>locals_in_py</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="380" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="380" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::kept_state</definition>
- <argsstring></argsstring>
- <name>kept_state</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="381" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="381" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::redirector</definition>
- <argsstring></argsstring>
- <name>redirector</name>
- <reimplementedby refid="classexample_1_1_cmd_line_app_1adb66a4ed5e10aa018c7e3a4da6779c76">redirector</reimplementedby>
- <initializer>&apos;&gt;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="382" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="382" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1a0506e364ac02acd83bb1e655fb0fc0bc">settable</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1ab1f2d5977969536c2c0c38258f05709c">settable</reimplementedby>
- <initializer>stubbornDict(&apos;&apos;&apos;
- <ref refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kindref="member">prompt</ref>
- <ref refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" kindref="member">colors</ref> Colorized output (*nix only)
- <ref refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kindref="member">continuation_prompt</ref> On 2nd+ line of input
- debug Show full error stack on error
- default_file_name for ``save``, ``load``, etc.
- editor Program used by ``edit``
- case_insensitive upper- and lower-case both OK
- feedback_to_output include nonessentials in `|`, `&gt;` results
- quiet Don&apos;t print nonessential feedback
- echo Echo command issued into output
- timing Report execution times
- abbrev Accept abbreviated commands
- &apos;&apos;&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="383" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="383" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::editor</definition>
- <argsstring></argsstring>
- <name>editor</name>
- <initializer>os.environ.get(&apos;EDITOR&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="418" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="418" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::editor</definition>
- <argsstring></argsstring>
- <name>editor</name>
- <initializer>&apos;notepad&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="421" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="421" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" static="yes" mutable="no">
- <type>dictionary</type>
- <definition>dictionary cmd2::Cmd::colorcodes</definition>
- <argsstring></argsstring>
- <name>colorcodes</name>
- <initializer>{&apos;bold&apos;:{True:&apos;\x1b[1m&apos;,False:&apos;\x1b[22m&apos;},
- &apos;cyan&apos;:{True:&apos;\x1b[36m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;blue&apos;:{True:&apos;\x1b[34m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;red&apos;:{True:&apos;\x1b[31m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;magenta&apos;:{True:&apos;\x1b[35m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;green&apos;:{True:&apos;\x1b[32m&apos;,False:&apos;\x1b[39m&apos;},
- &apos;underline&apos;:{True:&apos;\x1b[4m&apos;,False:&apos;\x1b[24m&apos;}}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="427" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="427" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::colors</definition>
- <argsstring></argsstring>
- <name>colors</name>
- <initializer>(platform.system() != &apos;Windows&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="434" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="434" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::prefixParser</definition>
- <argsstring></argsstring>
- <name>prefixParser</name>
- <initializer>pyparsing.Empty()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="484" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="484" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::commentGrammars</definition>
- <argsstring></argsstring>
- <name>commentGrammars</name>
- <initializer>pyparsing.Or([pyparsing.pythonStyleComment, pyparsing.cStyleComment])</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="485" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="485" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::commentInProgress</definition>
- <argsstring></argsstring>
- <name>commentInProgress</name>
- <initializer>pyparsing.Literal(&apos;/*&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="487" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="487" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1a0b757721c8cfc03458c8e5f252629582">terminators</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1a29e9570c84681906e6242560f43407e1">terminators</reimplementedby>
- <initializer>[&apos;;&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="489" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="489" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLinesAllowed</definition>
- <argsstring></argsstring>
- <name>blankLinesAllowed</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="490" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list cmd2::Cmd::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplementedby refid="classexample_1_1_cmd_line_app_1a7720e4d8dd45f289c3962be91c05ac33">multilineCommands</reimplementedby>
- <reimplementedby refid="classpirate8_1_1_pirate_1a0e6a47a7565fdd6731f3861053e4061d">multilineCommands</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1a46b726f347667822a67991b15333d1fa">multilineCommands</reimplementedby>
- <initializer>[]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="491" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="491" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_eof</definition>
- <argsstring></argsstring>
- <name>do_eof</name>
- <initializer>do_EOF</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="939" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="939" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_exit</definition>
- <argsstring></argsstring>
- <name>do_exit</name>
- <initializer>do_quit</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="943" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="943" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_q</definition>
- <argsstring></argsstring>
- <name>do_q</name>
- <initializer>do_quit</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="944" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="944" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::Cmd::help</definition>
- <argsstring></argsstring>
- <name>help</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1aa31243fbf624c32a23346aefadeb2864">help</reimplementedby>
- <initializer>&quot;describe function of parameter&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="981" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="981" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_hi</definition>
- <argsstring></argsstring>
- <name>do_hi</name>
- <initializer>do_history</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1124" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1124" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_l</definition>
- <argsstring></argsstring>
- <name>do_l</name>
- <initializer>do_list</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1125" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1125" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_li</definition>
- <argsstring></argsstring>
- <name>do_li</name>
- <initializer>do_list</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1126" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1126" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_edit</definition>
- <argsstring></argsstring>
- <name>do_edit</name>
- <initializer>do_ed</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1155" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1155" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::saveparser</definition>
- <argsstring></argsstring>
- <name>saveparser</name>
- <initializer>(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^&apos;*&apos;)(&quot;idx&quot;) +
- pyparsing.Optional(pyparsing.Word(<ref refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" kindref="member">legalChars</ref> + &apos;/\\&apos;))(&quot;fname&quot;) +
- pyparsing.stringEnd)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1157" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1157" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd::urlre</definition>
- <argsstring></argsstring>
- <name>urlre</name>
- <initializer>re.compile(&apos;(https?://[-\\w\\./]+)&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1217" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1217" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do__load</definition>
- <argsstring></argsstring>
- <name>do__load</name>
- <initializer>do_load</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1241" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1241" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::do_r</definition>
- <argsstring></argsstring>
- <name>do_r</name>
- <initializer>do_run</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1256" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1256" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::_STOP_AND_EXIT</definition>
- <argsstring></argsstring>
- <name>_STOP_AND_EXIT</name>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="416" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="416" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" static="yes" mutable="no">
- <type>int</type>
- <definition>int cmd2::Cmd::_STOP_SCRIPT_NO_EXIT</definition>
- <argsstring></argsstring>
- <name>_STOP_SCRIPT_NO_EXIT</name>
- <initializer>999</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="417" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="417" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::stdout</definition>
- <argsstring></argsstring>
- <name>stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="440" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="440" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::initial_stdout</definition>
- <argsstring></argsstring>
- <name>initial_stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::history</definition>
- <argsstring></argsstring>
- <name>history</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::pystate</definition>
- <argsstring></argsstring>
- <name>pystate</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::shortcuts</definition>
- <argsstring></argsstring>
- <name>shortcuts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::keywords</definition>
- <argsstring></argsstring>
- <name>keywords</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::multilineCommand</definition>
- <argsstring></argsstring>
- <name>multilineCommand</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLineTerminationParser</definition>
- <argsstring></argsstring>
- <name>blankLineTerminationParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::blankLineTerminator</definition>
- <argsstring></argsstring>
- <name>blankLineTerminator</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::multilineParser</definition>
- <argsstring></argsstring>
- <name>multilineParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::singleLineParser</definition>
- <argsstring></argsstring>
- <name>singleLineParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::parser</definition>
- <argsstring></argsstring>
- <name>parser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::inputParser</definition>
- <argsstring></argsstring>
- <name>inputParser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="667" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="667" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::kept_sys</definition>
- <argsstring></argsstring>
- <name>kept_sys</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::redirect</definition>
- <argsstring></argsstring>
- <name>redirect</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::lastcmd</definition>
- <argsstring></argsstring>
- <name>lastcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="854" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="854" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::old_completer</definition>
- <argsstring></argsstring>
- <name>old_completer</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::intro</definition>
- <argsstring></argsstring>
- <name>intro</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="898" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="898" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::stdin</definition>
- <argsstring></argsstring>
- <name>stdin</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::use_rawinput</definition>
- <argsstring></argsstring>
- <name>use_rawinput</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1a48024c70b707acf24f14bf3462c15961">prompt</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e">prompt</reimplementedby>
- <reimplementedby refid="classpirate6_1_1_pirate_1a69ebfbd71217d6d903a02f3f207cd8ec">prompt</reimplementedby>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd::continuation_prompt</definition>
- <argsstring></argsstring>
- <name>continuation_prompt</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::poutput</definition>
- <argsstring></argsstring>
- <name>poutput</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Convenient shortcut for self.stdout.write(); adds newline if necessary.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="398" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="398" bodyend="403"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::perror</definition>
- <argsstring></argsstring>
- <name>perror</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="404" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="404" bodyend="407"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::pfeedback</definition>
- <argsstring></argsstring>
- <name>pfeedback</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>For printing nonessential feedback. Can be silenced with `quiet`.
- Inclusion in redirected output is controlled by `feedback_to_output`.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="408" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="408" bodyend="415"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::colorize</definition>
- <argsstring></argsstring>
- <name>colorize</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Given a string (``val``), returns that string wrapped in UNIX-style
- special characters that turn on (and then off) text color and style.
- If the ``colors`` environment paramter is ``False``, or the application
- is running on Windows, will return ``val`` unchanged.
- ``color`` should be one of the supported strings (or styles):
- red/blue/green/cyan/magenta, bold, underline</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="435" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="435" bodyend="445"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_cmdenvironment</definition>
- <argsstring></argsstring>
- <name>do_cmdenvironment</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Summary report of interactive parameters.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="446" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="446" bodyend="456"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_help</definition>
- <argsstring></argsstring>
- <name>do_help</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="457" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="457" bodyend="468"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="469" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="469" bodyend="478"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_shortcuts</definition>
- <argsstring></argsstring>
- <name>do_shortcuts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Lists single-key shortcuts available.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="479" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="479" bodyend="483"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::preparse</definition>
- <argsstring></argsstring>
- <name>preparse</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="721" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="721" bodyend="722"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparse</definition>
- <argsstring></argsstring>
- <name>postparse</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="723" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="723" bodyend="725"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::parsed</definition>
- <argsstring></argsstring>
- <name>parsed</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="726" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="726" bodyend="748"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparsing_precmd</definition>
- <argsstring></argsstring>
- <name>postparsing_precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="749" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="749" bodyend="751"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::postparsing_postcmd</definition>
- <argsstring></argsstring>
- <name>postparsing_postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="752" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="752" bodyend="754"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::func_named</definition>
- <argsstring></argsstring>
- <name>func_named</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="755" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="755" bodyend="765"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::onecmd_plus_hooks</definition>
- <argsstring></argsstring>
- <name>onecmd_plus_hooks</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="766" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="766" bodyend="793"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::complete_statement</definition>
- <argsstring></argsstring>
- <name>complete_statement</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Keep accepting lines of input until the command is complete.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="794" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="794" bodyend="808"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::redirect_output</definition>
- <argsstring></argsstring>
- <name>redirect_output</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="809" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="809" bodyend="829"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::restore_output</definition>
- <argsstring></argsstring>
- <name>restore_output</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="830" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="830" bodyend="843"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::onecmd</definition>
- <argsstring></argsstring>
- <name>onecmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Interpret the argument as though it had been typed in response
-to the prompt.
-
-This may be overridden, but should not normally need to be;
-see the precmd() and postcmd() methods for useful execution hooks.
-The return value is a flag indicating whether interpretation of
-commands by the interpreter should stop.
-
-This (`cmd2`) version of `onecmd` already override&apos;s `cmd`&apos;s `onecmd`.
-
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="844" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="844" bodyend="867"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::pseudo_raw_input</definition>
- <argsstring></argsstring>
- <name>pseudo_raw_input</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>copied from cmd&apos;s cmdloop; like raw_input, but accounts for changed stdin, stdout</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="876" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="876" bodyend="894"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_EOF</definition>
- <argsstring></argsstring>
- <name>do_EOF</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="937" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="937" bodyend="938"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplementedby refid="classpirate8_1_1_pirate_1a833084dcd0c123717419882ec40d8d7f">do_quit</reimplementedby>
- <reimplementedby refid="classpirate7_1_1_pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c">do_quit</reimplementedby>
- <reimplementedby refid="classpirate6_1_1_pirate_1abed4fab75233972eb289ac6a84345098">do_quit</reimplementedby>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="941" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="941" bodyend="942"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::select</definition>
- <argsstring></argsstring>
- <name>select</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Presents a numbered menu to the user. Modelled after
- the bash shell&apos;s SELECT. Returns the item chosen.
-
- Argument ``options`` can be:
-
- | a single string -&gt; will be split into one-word options
- | a list of strings -&gt; will be offered as options
- | a list of tuples -&gt; interpreted as (value, text), so
- that the return value can differ from
- the text advertised to the user </verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="946" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="946" bodyend="979"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_show</definition>
- <argsstring></argsstring>
- <name>do_show</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Shows value of a parameter.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="982" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="982" bodyend="999"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_set</definition>
- <argsstring></argsstring>
- <name>do_set</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-Sets a cmd2 parameter. Accepts abbreviated parameter names so long
-as there is no ambiguity. Call without arguments for a list of
-settable parameters with their values.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1000" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1000" bodyend="1030"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_pause</definition>
- <argsstring></argsstring>
- <name>do_pause</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1031" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1031" bodyend="1034"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_shell</definition>
- <argsstring></argsstring>
- <name>do_shell</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1035" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1035" bodyend="1038"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_py</definition>
- <argsstring></argsstring>
- <name>do_py</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-py &lt;command&gt;: Executes a Python command.
-py: Enters interactive Python mode.
-End with ``Ctrl-D`` (Unix) / ``Ctrl-Z`` (Windows), ``quit()``, &apos;`exit()``.
-Non-python commands can be issued with ``cmd(&quot;your command&quot;)``.
-Run python code from external files with ``run(&quot;filename.py&quot;)``
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1039" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1039" bodyend="1080"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_history</definition>
- <argsstring></argsstring>
- <name>do_history</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>history [arg]: lists past commands issued
-
-| no arg: list all
-| arg is integer: list one history item, by index
-| arg is string: string search
-| arg is /enclosed in forward-slashes/: regular expression search
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1083" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1083" bodyend="1099"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::last_matching</definition>
- <argsstring></argsstring>
- <name>last_matching</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1100" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1100" bodyend="1107"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_list</definition>
- <argsstring></argsstring>
- <name>do_list</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>list [arg]: lists last command issued
-
-no arg -&gt; list most recent command
-arg is integer -&gt; list one history item, by index
-a..b, a:b, a:, ..b -&gt; list spans from a (or start) to b (or end)
-arg is string -&gt; list all commands matching string search
-arg is /enclosed in forward-slashes/ -&gt; regular expression search
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1108" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1108" bodyend="1123"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_ed</definition>
- <argsstring></argsstring>
- <name>do_ed</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>ed: edit most recent command in text editor
-ed [N]: edit numbered command from history
-ed [filename]: edit specified file name
-
-commands are run after editor is closed.
-&quot;set edit (program-name)&quot; or set EDITOR environment variable
-to control which editing program is used.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1128" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1128" bodyend="1154"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_save</definition>
- <argsstring></argsstring>
- <name>do_save</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>`save [N] [filename.ext]`
-
-Saves command from history to file.
-
-| N =&gt; Number of command (from history), or `*`;
-| most recent command if omitted</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1160" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1160" bodyend="1188"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::read_file_or_url</definition>
- <argsstring></argsstring>
- <name>read_file_or_url</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1189" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1189" bodyend="1205"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do__relative_load</definition>
- <argsstring></argsstring>
- <name>do__relative_load</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-Runs commands in script at file or URL; if this is called from within an
-already-running script, the filename will be interpreted relative to the
-already-running script&apos;s directory.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1206" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1206" bodyend="1216"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_load</definition>
- <argsstring></argsstring>
- <name>do_load</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Runs script of command(s) from a file or URL.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1218" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1218" bodyend="1240"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::do_run</definition>
- <argsstring></argsstring>
- <name>do_run</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>run [arg]: re-runs an earlier command
-
-no arg -&gt; run most recent command
-arg is integer -&gt; run one history item, by index
-arg is string -&gt; run most recent command by string search
-arg is /enclosed in forward-slashes/ -&gt; run most recent by regex
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1243" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1243" bodyend="1255"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::fileimport</definition>
- <argsstring></argsstring>
- <name>fileimport</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1258" bodyend="1267"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::runTranscriptTests</definition>
- <argsstring></argsstring>
- <name>runTranscriptTests</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1268" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1268" bodyend="1277"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::run_commands_at_invocation</definition>
- <argsstring></argsstring>
- <name>run_commands_at_invocation</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1278" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1278" bodyend="1282"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::cmdloop</definition>
- <argsstring></argsstring>
- <name>cmdloop</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1283" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1283" bodyend="1294"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-func">
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_init_parser</definition>
- <argsstring></argsstring>
- <name>_init_parser</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="493" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="493" bodyend="720"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_default</definition>
- <argsstring></argsstring>
- <name>_default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="868" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="868" bodyend="875"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd::_cmdloop</definition>
- <argsstring></argsstring>
- <name>_cmdloop</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Repeatedly issue a prompt, accept input, parse an initial prefix
-off the received input, and dispatch to action methods, passing them
-the remainder of the line as argument.
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="895" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="895" bodyend="936"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="7">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1_pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="6">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1_pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="4">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1_cmd_line_app"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="5">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1_pirate"/>
- <childnode refid="3" relation="public-inheritance">
- </childnode>
- </node>
- <node id="3">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </inheritancegraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="362" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="361" bodyend="1295"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_cmd_1a392c5cd062c20d916c0cacc9cc36c022" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1aea64b66ff75b5daaeef61a3dd583df99" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_default</name></member>
- <member refid="classcmd2_1_1_cmd_1a819bd7bd930dab0e39e59af3397c2eac" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_init_parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a7a8e8257d7d35c7813355cdefb62b85b" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_AND_EXIT</name></member>
- <member refid="classcmd2_1_1_cmd_1abe14bda0dc50326876c6a761cefba702" prot="private" virt="non-virtual"><scope>cmd2::Cmd</scope><name>_STOP_SCRIPT_NO_EXIT</name></member>
- <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>colors</name></member>
- <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>debug</name></member>
- <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_cmdenvironment</name></member>
- <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_q</name></member>
- <member refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>do_show</name></member>
- <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>echo</name></member>
- <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>func_named</name></member>
- <member refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>help</name></member>
- <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>history</name></member>
- <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>intro</name></member>
- <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommand</name></member>
- <member refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>perror</name></member>
- <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pfeedback</name></member>
- <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>poutput</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>preparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>select</name></member>
- <member refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>settable</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>timing</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>cmd2::Cmd</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_cmd2_test_case.xml b/doxygen/xml/classcmd2_1_1_cmd2_test_case.xml
deleted file mode 100644
index 0dad80c..0000000
--- a/doxygen/xml/classcmd2_1_1_cmd2_test_case.xml
+++ /dev/null
@@ -1,210 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_cmd2_test_case" kind="class" prot="public">
- <compoundname>cmd2::Cmd2TestCase</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1ae3ce50557636abee00a3941461dd450c" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::CmdApp</definition>
- <argsstring></argsstring>
- <name>CmdApp</name>
- <initializer>None</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1480" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1480" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1aa85409ff40b934d96ca1b3d3ff9e897d" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::regexPattern</definition>
- <argsstring></argsstring>
- <name>regexPattern</name>
- <initializer>pyparsing.QuotedString(quoteChar=r&apos;/&apos;, escChar=&apos;\\&apos;, multiline=True, unquoteResults=True)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1500" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1500" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1a29b62f02c603b82014102babccd0c40e" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::notRegexPattern</definition>
- <argsstring></argsstring>
- <name>notRegexPattern</name>
- <initializer>pyparsing.Word(pyparsing.printables)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1502" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1502" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1af9574fde56ba05bc1532a6a028fb566d" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::expectationParser</definition>
- <argsstring></argsstring>
- <name>expectationParser</name>
- <initializer><ref refid="classcmd2_1_1_cmd2_test_case_1aa85409ff40b934d96ca1b3d3ff9e897d" kindref="member">regexPattern</ref>|<ref refid="classcmd2_1_1_cmd2_test_case_1a29b62f02c603b82014102babccd0c40e" kindref="member">notRegexPattern</ref></initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1504" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1504" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1a946827bef7050042cee99d3749c976d0" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::Cmd2TestCase::anyWhitespace</definition>
- <argsstring></argsstring>
- <name>anyWhitespace</name>
- <initializer>re.compile(r&apos;\s&apos;, re.DOTALL | re.MULTILINE)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1505" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1505" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1ad319aa2e1874f60202610e5b8de33dbb" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::transcripts</definition>
- <argsstring></argsstring>
- <name>transcripts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1481" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1481" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1adeb5a7b735ad3b7f23a3c44d15ad283e" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::outputTrap</definition>
- <argsstring></argsstring>
- <name>outputTrap</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_cmd2_test_case_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Cmd2TestCase::cmdapp</definition>
- <argsstring></argsstring>
- <name>cmdapp</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_cmd2_test_case_1ad82fc3489ffaf8ae227e7b122df389e0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::fetchTranscripts</definition>
- <argsstring></argsstring>
- <name>fetchTranscripts</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1481" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1481" bodyend="1489"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd2_test_case_1a5892c02ac5ee5a25c47bbfa1c648647b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::setUp</definition>
- <argsstring></argsstring>
- <name>setUp</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1490" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1490" bodyend="1494"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd2_test_case_1acc8585a2192f48e04a8eafd63348c590" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::runTest</definition>
- <argsstring></argsstring>
- <name>runTest</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1495" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1495" bodyend="1499"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_cmd2_test_case_1a12a9839011a264bf817e646114523052" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::tearDown</definition>
- <argsstring></argsstring>
- <name>tearDown</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1563" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1563" bodyend="1566"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="private-func">
- <memberdef kind="function" id="classcmd2_1_1_cmd2_test_case_1aaad687718f366338a76f83cb6547a258" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Cmd2TestCase::_test_transcript</definition>
- <argsstring></argsstring>
- <name>_test_transcript</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1506" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1506" bodyend="1562"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Subclass this, setting CmdApp, to make a unittest.TestCase class
- that will execute the commands in a transcript file and expect the results shown.
- See example.py</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1479" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1476" bodyend="1567"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd2_test_case_1aaad687718f366338a76f83cb6547a258" prot="private" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>_test_transcript</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1a946827bef7050042cee99d3749c976d0" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>anyWhitespace</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1ae3ce50557636abee00a3941461dd450c" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>CmdApp</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>cmdapp</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1af9574fde56ba05bc1532a6a028fb566d" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>expectationParser</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1ad82fc3489ffaf8ae227e7b122df389e0" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>fetchTranscripts</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1a29b62f02c603b82014102babccd0c40e" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>notRegexPattern</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1adeb5a7b735ad3b7f23a3c44d15ad283e" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>outputTrap</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1aa85409ff40b934d96ca1b3d3ff9e897d" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>regexPattern</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1acc8585a2192f48e04a8eafd63348c590" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>runTest</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1a5892c02ac5ee5a25c47bbfa1c648647b" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>setUp</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1a12a9839011a264bf817e646114523052" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>tearDown</name></member>
- <member refid="classcmd2_1_1_cmd2_test_case_1ad319aa2e1874f60202610e5b8de33dbb" prot="public" virt="non-virtual"><scope>cmd2::Cmd2TestCase</scope><name>transcripts</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_embedded_console_exit.xml b/doxygen/xml/classcmd2_1_1_embedded_console_exit.xml
deleted file mode 100644
index e0147b0..0000000
--- a/doxygen/xml/classcmd2_1_1_embedded_console_exit.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_embedded_console_exit" kind="class" prot="public">
- <compoundname>cmd2::EmbeddedConsoleExit</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="347" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="346" bodyend="349"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_empty_statement.xml b/doxygen/xml/classcmd2_1_1_empty_statement.xml
deleted file mode 100644
index c29693c..0000000
--- a/doxygen/xml/classcmd2_1_1_empty_statement.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_empty_statement" kind="class" prot="public">
- <compoundname>cmd2::EmptyStatement</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="350" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="349" bodyend="352"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_history.xml b/doxygen/xml/classcmd2_1_1_history.xml
deleted file mode 100644
index d42671a..0000000
--- a/doxygen/xml/classcmd2_1_1_history.xml
+++ /dev/null
@@ -1,165 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_history" kind="class" prot="public">
- <compoundname>cmd2::History</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_history_1aa5204f159577beb16f07a8a9ada184ec" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::History::spanpattern</definition>
- <argsstring></argsstring>
- <name>spanpattern</name>
- <initializer>re.compile(r&apos;^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1345" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1345" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_history_1a47db7cadf89510850e60e3c908a376f1" prot="public" static="yes" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::History::rangePattern</definition>
- <argsstring></argsstring>
- <name>rangePattern</name>
- <initializer>re.compile(r&apos;^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$&apos;)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1367" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1367" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_history_1accd354b7c81e1cd538438b834630f3ac" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::zero_based_index</definition>
- <argsstring></argsstring>
- <name>zero_based_index</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1326" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1326" bodyend="1330"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1a28fe5dc698da4c7bf82fdcdfb2e70506" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::to_index</definition>
- <argsstring></argsstring>
- <name>to_index</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1331" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1331" bodyend="1336"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1ae1db5657367e6aa9b0e43811d5b8893f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::search</definition>
- <argsstring></argsstring>
- <name>search</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1337" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1337" bodyend="1344"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1a8c0837240ac7747aa804ba9eebddab60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::span</definition>
- <argsstring></argsstring>
- <name>span</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1346" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1346" bodyend="1366"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1aef5a4f297a77df78cd0e6bb17b67fb16" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::append</definition>
- <argsstring></argsstring>
- <name>append</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1368" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1368" bodyend="1371"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1a1c036910ea442db79fe012715b29c9db" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::extend</definition>
- <argsstring></argsstring>
- <name>extend</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1372" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1372" bodyend="1375"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_1a030faac02c0b814fc676d21d8c5e049c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::History::get</definition>
- <argsstring></argsstring>
- <name>get</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1376" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1376" bodyend="1408"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>A list of HistoryItems that knows how to respond to user requests.
-&gt;&gt;&gt; h = History([HistoryItem(&apos;first&apos;), HistoryItem(&apos;second&apos;), HistoryItem(&apos;third&apos;), HistoryItem(&apos;fourth&apos;)])
-&gt;&gt;&gt; h.span(&apos;-2..&apos;)
-[&apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;2..3&apos;)
-[&apos;second&apos;, &apos;third&apos;]
-&gt;&gt;&gt; h.span(&apos;3&apos;)
-[&apos;third&apos;]
-&gt;&gt;&gt; h.span(&apos;:&apos;)
-[&apos;first&apos;, &apos;second&apos;, &apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;2..&apos;)
-[&apos;second&apos;, &apos;third&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;-1&apos;)
-[&apos;fourth&apos;]
-&gt;&gt;&gt; h.span(&apos;-2..-3&apos;)
-[&apos;third&apos;, &apos;second&apos;]
-&gt;&gt;&gt; h.search(&apos;o&apos;)
-[&apos;second&apos;, &apos;fourth&apos;]
-&gt;&gt;&gt; h.search(&apos;/IR/&apos;)
-[&apos;first&apos;, &apos;third&apos;]
-</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1325" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1304" bodyend="1409"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_history_1aef5a4f297a77df78cd0e6bb17b67fb16" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>append</name></member>
- <member refid="classcmd2_1_1_history_1a1c036910ea442db79fe012715b29c9db" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>extend</name></member>
- <member refid="classcmd2_1_1_history_1a030faac02c0b814fc676d21d8c5e049c" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>get</name></member>
- <member refid="classcmd2_1_1_history_1a47db7cadf89510850e60e3c908a376f1" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>rangePattern</name></member>
- <member refid="classcmd2_1_1_history_1ae1db5657367e6aa9b0e43811d5b8893f" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>search</name></member>
- <member refid="classcmd2_1_1_history_1a8c0837240ac7747aa804ba9eebddab60" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>span</name></member>
- <member refid="classcmd2_1_1_history_1aa5204f159577beb16f07a8a9ada184ec" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>spanpattern</name></member>
- <member refid="classcmd2_1_1_history_1a28fe5dc698da4c7bf82fdcdfb2e70506" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>to_index</name></member>
- <member refid="classcmd2_1_1_history_1accd354b7c81e1cd538438b834630f3ac" prot="public" virt="non-virtual"><scope>cmd2::History</scope><name>zero_based_index</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_history_item.xml b/doxygen/xml/classcmd2_1_1_history_item.xml
deleted file mode 100644
index 1d199d2..0000000
--- a/doxygen/xml/classcmd2_1_1_history_item.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_history_item" kind="class" prot="public">
- <compoundname>cmd2::HistoryItem</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_history_item_1ac496a3283d2754e61e156ddbf2370259" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::HistoryItem::listformat</definition>
- <argsstring></argsstring>
- <name>listformat</name>
- <initializer>&apos;-------------------------[%d]\n%s\n&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1296" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1296" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_history_item_1a74c5f486309e86773802f72335ff4252" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::HistoryItem::lowercase</definition>
- <argsstring></argsstring>
- <name>lowercase</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_history_item_1a83243fbd9faac88d0fb2c13473029d12" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::HistoryItem::idx</definition>
- <argsstring></argsstring>
- <name>idx</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_history_item_1ab873a526e5978d15a16fddae74005471" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::HistoryItem::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1297" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1297" bodyend="1300"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_history_item_1af49dd31da48eafd74653503a69eae230" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::HistoryItem::pr</definition>
- <argsstring></argsstring>
- <name>pr</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1301" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1301" bodyend="1303"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1296" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1295" bodyend="1304"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_history_item_1ab873a526e5978d15a16fddae74005471" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_history_item_1a83243fbd9faac88d0fb2c13473029d12" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>idx</name></member>
- <member refid="classcmd2_1_1_history_item_1ac496a3283d2754e61e156ddbf2370259" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>listformat</name></member>
- <member refid="classcmd2_1_1_history_item_1a74c5f486309e86773802f72335ff4252" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>lowercase</name></member>
- <member refid="classcmd2_1_1_history_item_1af49dd31da48eafd74653503a69eae230" prot="public" virt="non-virtual"><scope>cmd2::HistoryItem</scope><name>pr</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_not_settable_error.xml b/doxygen/xml/classcmd2_1_1_not_settable_error.xml
deleted file mode 100644
index 064e948..0000000
--- a/doxygen/xml/classcmd2_1_1_not_settable_error.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_not_settable_error" kind="class" prot="public">
- <compoundname>cmd2::NotSettableError</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1410" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1409" bodyend="1412"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_option_parser.xml b/doxygen/xml/classcmd2_1_1_option_parser.xml
deleted file mode 100644
index 724c2e7..0000000
--- a/doxygen/xml/classcmd2_1_1_option_parser.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_option_parser" kind="class" prot="public">
- <compoundname>cmd2::OptionParser</compoundname>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_option_parser_1ad82c8fb7559af2e4b1663e0762a80c89" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::exit</definition>
- <argsstring></argsstring>
- <name>exit</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="65" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="65" bodyend="69"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_option_parser_1a6f2d24051471268be245221149bc9c6a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::print_help</definition>
- <argsstring></argsstring>
- <name>print_help</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="70" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="70" bodyend="76"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_option_parser_1ada4f39b453e033ae4356709f8ee9f340" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OptionParser::error</definition>
- <argsstring></argsstring>
- <name>error</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>error(msg : string)
-
-Print a usage message incorporating &apos;msg&apos; to stderr and exit.
-If you override this in a subclass, it should not return -- it
-should either exit or raise an exception.
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="77" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="77" bodyend="85"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="65" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="64" bodyend="86"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_option_parser_1ada4f39b453e033ae4356709f8ee9f340" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>error</name></member>
- <member refid="classcmd2_1_1_option_parser_1ad82c8fb7559af2e4b1663e0762a80c89" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>exit</name></member>
- <member refid="classcmd2_1_1_option_parser_1a6f2d24051471268be245221149bc9c6a" prot="public" virt="non-virtual"><scope>cmd2::OptionParser</scope><name>print_help</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_output_trap.xml b/doxygen/xml/classcmd2_1_1_output_trap.xml
deleted file mode 100644
index c788ba3..0000000
--- a/doxygen/xml/classcmd2_1_1_output_trap.xml
+++ /dev/null
@@ -1,128 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_output_trap" kind="class" prot="public">
- <compoundname>cmd2::OutputTrap</compoundname>
- <basecompoundref refid="classcmd2_1_1_borg" prot="public" virt="non-virtual">cmd2::Borg</basecompoundref>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_output_trap_1a9117a6d5bfa07f1eeade54f24eeba0ed" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::OutputTrap::contents</definition>
- <argsstring></argsstring>
- <name>contents</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_output_trap_1ac7a0b848dc18c74b089bc0d4044996de" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::OutputTrap::old_stdout</definition>
- <argsstring></argsstring>
- <name>old_stdout</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_output_trap_1a0dc45d536432b07d7ec32da5755b5c85" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1462" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1462" bodyend="1465"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_output_trap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::write</definition>
- <argsstring></argsstring>
- <name>write</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1466" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1466" bodyend="1467"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_output_trap_1a492ceb8dfb3f6e90bf095a710ab56ad1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::read</definition>
- <argsstring></argsstring>
- <name>read</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1468" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1468" bodyend="1471"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_output_trap_1a06961b49c3e19e9984f077a08b3a75f2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::OutputTrap::tearDown</definition>
- <argsstring></argsstring>
- <name>tearDown</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1472" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1472" bodyend="1475"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Instantiate an OutputTrap to divert/capture ALL stdout output. For use in unit testing.
-Call `tearDown()` to return to normal output.</verbatim> </para> </detaileddescription>
- <inheritancegraph>
- <node id="28">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1_borg"/>
- </node>
- <node id="27">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1_output_trap"/>
- <childnode refid="28" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="30">
- <label>cmd2::Borg</label>
- <link refid="classcmd2_1_1_borg"/>
- </node>
- <node id="29">
- <label>cmd2::OutputTrap</label>
- <link refid="classcmd2_1_1_output_trap"/>
- <childnode refid="30" relation="public-inheritance">
- </childnode>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1461" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1459" bodyend="1476"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_output_trap_1a0dc45d536432b07d7ec32da5755b5c85" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_borg_1addff1031aaf78f5e1dc5ff0c6dba5137" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>__new__</name></member>
- <member refid="classcmd2_1_1_output_trap_1a9117a6d5bfa07f1eeade54f24eeba0ed" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>contents</name></member>
- <member refid="classcmd2_1_1_output_trap_1ac7a0b848dc18c74b089bc0d4044996de" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>old_stdout</name></member>
- <member refid="classcmd2_1_1_output_trap_1a492ceb8dfb3f6e90bf095a710ab56ad1" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>read</name></member>
- <member refid="classcmd2_1_1_output_trap_1a06961b49c3e19e9984f077a08b3a75f2" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>tearDown</name></member>
- <member refid="classcmd2_1_1_output_trap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" prot="public" virt="non-virtual"><scope>cmd2::OutputTrap</scope><name>write</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_parsed_string.xml b/doxygen/xml/classcmd2_1_1_parsed_string.xml
deleted file mode 100644
index 3d6d0eb..0000000
--- a/doxygen/xml/classcmd2_1_1_parsed_string.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_parsed_string" kind="class" prot="public">
- <compoundname>cmd2::ParsedString</compoundname>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_parsed_string_1a6ac3a7f2f37126a25774517b3eb7cace" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::ParsedString::full_parsed_statement</definition>
- <argsstring></argsstring>
- <name>full_parsed_statement</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="258" bodyend="262"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_parsed_string_1afe56ec060a51b268e266f7c0d1fb7328" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::ParsedString::with_args_replaced</definition>
- <argsstring></argsstring>
- <name>with_args_replaced</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="263" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="263" bodyend="270"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="258" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="257" bodyend="271"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_parsed_string_1a6ac3a7f2f37126a25774517b3eb7cace" prot="public" virt="non-virtual"><scope>cmd2::ParsedString</scope><name>full_parsed_statement</name></member>
- <member refid="classcmd2_1_1_parsed_string_1afe56ec060a51b268e266f7c0d1fb7328" prot="public" virt="non-virtual"><scope>cmd2::ParsedString</scope><name>with_args_replaced</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_paste_buffer_error.xml b/doxygen/xml/classcmd2_1_1_paste_buffer_error.xml
deleted file mode 100644
index 5af590d..0000000
--- a/doxygen/xml/classcmd2_1_1_paste_buffer_error.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_paste_buffer_error" kind="class" prot="public">
- <compoundname>cmd2::PasteBufferError</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_paste_buffer_error_1adaa363483c6d5a54f13713233ba398b2" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string cmd2::PasteBufferError::errmsg</definition>
- <argsstring></argsstring>
- <name>errmsg</name>
- <initializer>&quot;&quot;&quot;Redirecting to or from paste buffer requires pywin32
-to be installed on operating system.
-Download from http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="164" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="164" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_paste_buffer_error_1ae1cd41756d1ae940201fe2cb0d0f821e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::PasteBufferError::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="174" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="174" bodyend="176"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="163" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="162" bodyend="177"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_paste_buffer_error_1ae1cd41756d1ae940201fe2cb0d0f821e" prot="public" virt="non-virtual"><scope>cmd2::PasteBufferError</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_paste_buffer_error_1adaa363483c6d5a54f13713233ba398b2" prot="public" virt="non-virtual"><scope>cmd2::PasteBufferError</scope><name>errmsg</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_statekeeper.xml b/doxygen/xml/classcmd2_1_1_statekeeper.xml
deleted file mode 100644
index bab5cde..0000000
--- a/doxygen/xml/classcmd2_1_1_statekeeper.xml
+++ /dev/null
@@ -1,87 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_statekeeper" kind="class" prot="public">
- <compoundname>cmd2::Statekeeper</compoundname>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Statekeeper::obj</definition>
- <argsstring></argsstring>
- <name>obj</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classcmd2_1_1_statekeeper_1a18466d6cef3f084e92f086a86d4a7244" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::Statekeeper::attribs</definition>
- <argsstring></argsstring>
- <name>attribs</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_statekeeper_1a3550a0316a7f911d7b13da87844ee882" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::__init__</definition>
- <argsstring></argsstring>
- <name>__init__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1437" bodyend="1441"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_statekeeper_1a848245f65d18fddf4bb768bd3f911b30" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::save</definition>
- <argsstring></argsstring>
- <name>save</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1442" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1442" bodyend="1444"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::Statekeeper::restore</definition>
- <argsstring></argsstring>
- <name>restore</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1445" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1445" bodyend="1449"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1437" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1436" bodyend="1450"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_statekeeper_1a3550a0316a7f911d7b13da87844ee882" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_statekeeper_1a18466d6cef3f084e92f086a86d4a7244" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>attribs</name></member>
- <member refid="classcmd2_1_1_statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>obj</name></member>
- <member refid="classcmd2_1_1_statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>restore</name></member>
- <member refid="classcmd2_1_1_statekeeper_1a848245f65d18fddf4bb768bd3f911b30" prot="public" virt="non-virtual"><scope>cmd2::Statekeeper</scope><name>save</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classcmd2_1_1_stubborn_dict.xml b/doxygen/xml/classcmd2_1_1_stubborn_dict.xml
deleted file mode 100644
index 91728dd..0000000
--- a/doxygen/xml/classcmd2_1_1_stubborn_dict.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classcmd2_1_1_stubborn_dict" kind="class" prot="public">
- <compoundname>cmd2::StubbornDict</compoundname>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classcmd2_1_1_stubborn_dict_1a66dc32a221c00611f1c131382703c333" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>cmd2::StubbornDict::append</definition>
- <argsstring></argsstring>
- <name>append</name>
- <initializer>update</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="287" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="287" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classcmd2_1_1_stubborn_dict_1a669dd7f5373f3726d8c8fb52a1e85bbd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::update</definition>
- <argsstring></argsstring>
- <name>update</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="285" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="285" bodyend="286"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_stubborn_dict_1ad7c49b2ca37c0c88b198853706ae7e99" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__iadd__</definition>
- <argsstring></argsstring>
- <name>__iadd__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="288" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="288" bodyend="290"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_stubborn_dict_1a219b3f21c078f3b8158de67beae62da2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__add__</definition>
- <argsstring></argsstring>
- <name>__add__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="291" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="291" bodyend="294"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_stubborn_dict_1a190b1b2bd8a914bafaab137c5b1276ea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::__radd__</definition>
- <argsstring></argsstring>
- <name>__radd__</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="295" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="295" bodyend="299"/>
- </memberdef>
- <memberdef kind="function" id="classcmd2_1_1_stubborn_dict_1ad46f55b61faae98d241e30d52cd04eee" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::StubbornDict::to_dict</definition>
- <argsstring></argsstring>
- <name>to_dict</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="301" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="301" bodyend="320"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Dictionary that tolerates many input formats.
-Create it with stubbornDict(arg) factory function.
-
-&gt;&gt;&gt; d = StubbornDict(large=&apos;gross&apos;, small=&apos;klein&apos;)
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;large&apos;, &apos;gross&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-&gt;&gt;&gt; d.append([&apos;plain&apos;, &apos; plaid&apos;])
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;large&apos;, &apos;gross&apos;), (&apos;plaid&apos;, &apos;&apos;), (&apos;plain&apos;, &apos;&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-&gt;&gt;&gt; d += &apos; girl Frauelein, Maedchen\\n\\n shoe schuh&apos;
-&gt;&gt;&gt; sorted(d.items())
-[(&apos;girl&apos;, &apos;Frauelein, Maedchen&apos;), (&apos;large&apos;, &apos;gross&apos;), (&apos;plaid&apos;, &apos;&apos;), (&apos;plain&apos;, &apos;&apos;), (&apos;shoe&apos;, &apos;schuh&apos;), (&apos;small&apos;, &apos;klein&apos;)]
-</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="284" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="271" bodyend="321"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_stubborn_dict_1a219b3f21c078f3b8158de67beae62da2" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__add__</name></member>
- <member refid="classcmd2_1_1_stubborn_dict_1ad7c49b2ca37c0c88b198853706ae7e99" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__iadd__</name></member>
- <member refid="classcmd2_1_1_stubborn_dict_1a190b1b2bd8a914bafaab137c5b1276ea" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>__radd__</name></member>
- <member refid="classcmd2_1_1_stubborn_dict_1a66dc32a221c00611f1c131382703c333" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>append</name></member>
- <member refid="classcmd2_1_1_stubborn_dict_1ad46f55b61faae98d241e30d52cd04eee" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>to_dict</name></member>
- <member refid="classcmd2_1_1_stubborn_dict_1a669dd7f5373f3726d8c8fb52a1e85bbd" prot="public" virt="non-virtual"><scope>cmd2::StubbornDict</scope><name>update</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classexample_1_1CmdLineApp.xml b/doxygen/xml/classexample_1_1CmdLineApp.xml
deleted file mode 100644
index b67540a..0000000
--- a/doxygen/xml/classexample_1_1CmdLineApp.xml
+++ /dev/null
@@ -1,239 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classexample_1_1CmdLineApp" kind="class" prot="public">
- <compoundname>example::CmdLineApp</compoundname>
- <basecompoundref refid="classcmd2_1_1Cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classexample_1_1CmdLineApp_1ac9058ddc022235f3876c6b410ddeb688" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>example::CmdLineApp::do_orate</definition>
- <argsstring></argsstring>
- <name>do_orate</name>
- <initializer>do_speak</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="32" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="32" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1CmdLineApp_1a5acab19a8c4c609e944ea1cb345a5ec3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>example::CmdLineApp::do_say</definition>
- <argsstring></argsstring>
- <name>do_say</name>
- <initializer>do_speak</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="31" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="31" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int example::CmdLineApp::maxrepeats</definition>
- <argsstring></argsstring>
- <name>maxrepeats</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="9" bodyend="-1"/>
- <referencedby refid="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" compoundref="example_8py" startline="17" endline="30">do_speak</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list example::CmdLineApp::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;orate&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="7" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string example::CmdLineApp::redirector</definition>
- <argsstring></argsstring>
- <name>redirector</name>
- <reimplements refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735">redirector</reimplements>
- <initializer>&apos;-&gt;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="10" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def example::CmdLineApp::do_speak</definition>
- <argsstring></argsstring>
- <name>do_speak</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Repeats what you tell me to.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="17" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="17" bodyend="30"/>
- <references refid="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" compoundref="example_8py" startline="9">maxrepeats</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="35">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1CmdLineApp"/>
- <childnode refid="36" relation="public-inheritance">
- </childnode>
- </node>
- <node id="36">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="37">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1CmdLineApp"/>
- <childnode refid="38" relation="public-inheritance">
- </childnode>
- </node>
- <node id="38">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="6" bodyend="34"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>debug</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_cmdenvironment</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_load</name></member>
- <member refid="classexample_1_1CmdLineApp_1ac9058ddc022235f3876c6b410ddeb688" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_orate</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_q</name></member>
- <member refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_save</name></member>
- <member refid="classexample_1_1CmdLineApp_1a5acab19a8c4c609e944ea1cb345a5ec3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_say</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_show</name></member>
- <member refid="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_speak</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>func_named</name></member>
- <member refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>history</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>locals_in_py</name></member>
- <member refid="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>maxrepeats</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineCommand</name></member>
- <member refid="classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pfeedback</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>poutput</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>preparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirect_output</name></member>
- <member refid="classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>select</name></member>
- <member refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classexample_1_1_cmd_line_app.xml b/doxygen/xml/classexample_1_1_cmd_line_app.xml
deleted file mode 100644
index 98b4c2d..0000000
--- a/doxygen/xml/classexample_1_1_cmd_line_app.xml
+++ /dev/null
@@ -1,237 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classexample_1_1_cmd_line_app" kind="class" prot="public">
- <compoundname>example::CmdLineApp</compoundname>
- <basecompoundref refid="classcmd2_1_1_cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classexample_1_1_cmd_line_app_1a7720e4d8dd45f289c3962be91c05ac33" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list example::CmdLineApp::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;orate&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="7" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1_cmd_line_app_1a81a94979fcdd998c72d530e47bab88e0" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int example::CmdLineApp::maxrepeats</definition>
- <argsstring></argsstring>
- <name>maxrepeats</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="9" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1_cmd_line_app_1adb66a4ed5e10aa018c7e3a4da6779c76" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string example::CmdLineApp::redirector</definition>
- <argsstring></argsstring>
- <name>redirector</name>
- <reimplements refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735">redirector</reimplements>
- <initializer>&apos;-&gt;&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="10" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1_cmd_line_app_1a5acab19a8c4c609e944ea1cb345a5ec3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>example::CmdLineApp::do_say</definition>
- <argsstring></argsstring>
- <name>do_say</name>
- <initializer>do_speak</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="31" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="31" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classexample_1_1_cmd_line_app_1ac9058ddc022235f3876c6b410ddeb688" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>example::CmdLineApp::do_orate</definition>
- <argsstring></argsstring>
- <name>do_orate</name>
- <initializer>do_speak</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="32" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="32" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classexample_1_1_cmd_line_app_1afdc6e3337a734471574398731d582ec9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def example::CmdLineApp::do_speak</definition>
- <argsstring></argsstring>
- <name>do_speak</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Repeats what you tell me to.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="17" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="17" bodyend="30"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="11">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1_cmd_line_app"/>
- <childnode refid="12" relation="public-inheritance">
- </childnode>
- </node>
- <node id="12">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="13">
- <label>example::CmdLineApp</label>
- <link refid="classexample_1_1_cmd_line_app"/>
- <childnode refid="14" relation="public-inheritance">
- </childnode>
- </node>
- <node id="14">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="6" bodyend="34"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>colors</name></member>
- <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>debug</name></member>
- <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_cmdenvironment</name></member>
- <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_load</name></member>
- <member refid="classexample_1_1_cmd_line_app_1ac9058ddc022235f3876c6b410ddeb688" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_orate</name></member>
- <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_q</name></member>
- <member refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_save</name></member>
- <member refid="classexample_1_1_cmd_line_app_1a5acab19a8c4c609e944ea1cb345a5ec3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_say</name></member>
- <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_show</name></member>
- <member refid="classexample_1_1_cmd_line_app_1afdc6e3337a734471574398731d582ec9" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>do_speak</name></member>
- <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>echo</name></member>
- <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>func_named</name></member>
- <member refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>help</name></member>
- <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>history</name></member>
- <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>intro</name></member>
- <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>locals_in_py</name></member>
- <member refid="classexample_1_1_cmd_line_app_1a81a94979fcdd998c72d530e47bab88e0" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>maxrepeats</name></member>
- <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineCommand</name></member>
- <member refid="classexample_1_1_cmd_line_app_1a7720e4d8dd45f289c3962be91c05ac33" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>perror</name></member>
- <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pfeedback</name></member>
- <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>poutput</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>preparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirect_output</name></member>
- <member refid="classexample_1_1_cmd_line_app_1adb66a4ed5e10aa018c7e3a4da6779c76" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>select</name></member>
- <member refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>settable</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>timing</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>example::CmdLineApp</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate2_1_1Pirate.xml b/doxygen/xml/classpirate2_1_1Pirate.xml
deleted file mode 100644
index c713dcb..0000000
--- a/doxygen/xml/classpirate2_1_1Pirate.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate2_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate2::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate2::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" compoundref="pirate3_8py" startline="9" endline="11">pirate3::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" compoundref="pirate4_8py" startline="9" endline="18">pirate4::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" compoundref="pirate5_8py" startline="9" endline="18">pirate5::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" compoundref="pirate2_8py" startline="11" endline="16">do_drink</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">pirate7::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" compoundref="pirate6_8py" startline="13" endline="22">pirate6::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" compoundref="pirate2_8py" startline="6" endline="10">do_loot</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" compoundref="pirate5_8py" startline="6" endline="8">pirate5::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" compoundref="pirate3_8py" startline="6" endline="8">pirate3::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" compoundref="pirate4_8py" startline="6" endline="8">pirate4::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">pirate7::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" compoundref="pirate6_8py" startline="10" endline="12">pirate6::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" compoundref="pirate3_8py" startline="15" endline="19">pirate3::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">pirate4::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" compoundref="pirate3_8py" startline="12" endline="14">pirate3::Pirate::precmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">pirate4::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate2::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="11" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="11" bodyend="16"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate2::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="6" bodyend="10"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">gold</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="40">
- <label>Cmd</label>
- </node>
- <node id="39">
- <label>pirate2::Pirate</label>
- <link refid="classpirate2_1_1Pirate"/>
- <childnode refid="40" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="42">
- <label>Cmd</label>
- </node>
- <node id="41">
- <label>pirate2::Pirate</label>
- <link refid="classpirate2_1_1Pirate"/>
- <childnode refid="42" relation="public-inheritance">
- </childnode>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="4" bodyend="17"/>
- <listofallmembers>
- <member refid="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>gold</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate2_1_1_pirate.xml b/doxygen/xml/classpirate2_1_1_pirate.xml
deleted file mode 100644
index d4ac784..0000000
--- a/doxygen/xml/classpirate2_1_1_pirate.xml
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate2_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate2::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate2_1_1_pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate2::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate2_1_1_pirate_1a660169e0b360275309a4c4afb95e5d48" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate2::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="6" bodyend="10"/>
- </memberdef>
- <memberdef kind="function" id="classpirate2_1_1_pirate_1a3a3285e575d7f08f59dad02f2dbd247d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate2::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="11" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="11" bodyend="16"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="44">
- <label>Cmd</label>
- </node>
- <node id="43">
- <label>pirate2::Pirate</label>
- <link refid="classpirate2_1_1_pirate"/>
- <childnode refid="44" relation="public-inheritance">
- </childnode>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="46">
- <label>Cmd</label>
- </node>
- <node id="45">
- <label>pirate2::Pirate</label>
- <link refid="classpirate2_1_1_pirate"/>
- <childnode refid="46" relation="public-inheritance">
- </childnode>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="4" bodyend="17"/>
- <listofallmembers>
- <member refid="classpirate2_1_1_pirate_1a3a3285e575d7f08f59dad02f2dbd247d" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate2_1_1_pirate_1a660169e0b360275309a4c4afb95e5d48" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate2_1_1_pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" prot="public" virt="non-virtual"><scope>pirate2::Pirate</scope><name>gold</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate3_1_1Pirate.xml b/doxygen/xml/classpirate3_1_1Pirate.xml
deleted file mode 100644
index 904cecc..0000000
--- a/doxygen/xml/classpirate3_1_1Pirate.xml
+++ /dev/null
@@ -1,175 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate3_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate3::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate3::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" compoundref="pirate3_8py" startline="9" endline="11">do_drink</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" compoundref="pirate5_8py" startline="9" endline="18">pirate5::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" compoundref="pirate4_8py" startline="9" endline="18">pirate4::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">pirate7::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" compoundref="pirate6_8py" startline="13" endline="22">pirate6::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" compoundref="pirate5_8py" startline="6" endline="8">pirate5::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" compoundref="pirate4_8py" startline="6" endline="8">pirate4::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" compoundref="pirate3_8py" startline="6" endline="8">do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">pirate7::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" compoundref="pirate6_8py" startline="10" endline="12">pirate6::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" compoundref="pirate3_8py" startline="15" endline="19">postcmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">pirate4::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" compoundref="pirate3_8py" startline="12" endline="14">precmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">pirate4::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate3::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="12" bodyend="-1"/>
- <referencedby refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" compoundref="pirate3_8py" startline="15" endline="19">postcmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">pirate4::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" compoundref="pirate3_8py" startline="12" endline="14">precmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">pirate4::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="9" bodyend="11"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="6" bodyend="8"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="15" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="15" bodyend="19"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="12" bodyend="14"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="43">
- <label>pirate3::Pirate</label>
- <link refid="classpirate3_1_1Pirate"/>
- <childnode refid="44" relation="public-inheritance">
- </childnode>
- </node>
- <node id="44">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="45">
- <label>pirate3::Pirate</label>
- <link refid="classpirate3_1_1Pirate"/>
- <childnode refid="46" relation="public-inheritance">
- </childnode>
- </node>
- <node id="46">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="4" bodyend="20"/>
- <listofallmembers>
- <member refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>gold</name></member>
- <member refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate3_1_1_pirate.xml b/doxygen/xml/classpirate3_1_1_pirate.xml
deleted file mode 100644
index 1375a02..0000000
--- a/doxygen/xml/classpirate3_1_1_pirate.xml
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate3_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate3::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate3_1_1_pirate_1aa49bab8d18e2f2995e0da7c10c0258da" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate3::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate3_1_1_pirate_1a9fbdf2c85171048564a53b367bbf3fcd" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate3::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="12" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate3_1_1_pirate_1a3b73e9898e220e5d1cff5c042a515359" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="6" bodyend="8"/>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1_pirate_1ae62063bde0baa286f8b765b010368269" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="9" bodyend="11"/>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1_pirate_1add2ad52765a4d67af64e8ce160c656a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="12" bodyend="14"/>
- </memberdef>
- <memberdef kind="function" id="classpirate3_1_1_pirate_1ae8f5db310998d98093ac0471dd2dae81" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate3::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="15" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="15" bodyend="19"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="39">
- <label>pirate3::Pirate</label>
- <link refid="classpirate3_1_1_pirate"/>
- <childnode refid="40" relation="public-inheritance">
- </childnode>
- </node>
- <node id="40">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="41">
- <label>pirate3::Pirate</label>
- <link refid="classpirate3_1_1_pirate"/>
- <childnode refid="42" relation="public-inheritance">
- </childnode>
- </node>
- <node id="42">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="4" bodyend="20"/>
- <listofallmembers>
- <member refid="classpirate3_1_1_pirate_1ae62063bde0baa286f8b765b010368269" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate3_1_1_pirate_1a3b73e9898e220e5d1cff5c042a515359" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate3_1_1_pirate_1aa49bab8d18e2f2995e0da7c10c0258da" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>gold</name></member>
- <member refid="classpirate3_1_1_pirate_1a9fbdf2c85171048564a53b367bbf3fcd" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate3_1_1_pirate_1ae8f5db310998d98093ac0471dd2dae81" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate3_1_1_pirate_1add2ad52765a4d67af64e8ce160c656a3" prot="public" virt="non-virtual"><scope>pirate3::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate4_1_1Pirate.xml b/doxygen/xml/classpirate4_1_1Pirate.xml
deleted file mode 100644
index f1ecf11..0000000
--- a/doxygen/xml/classpirate4_1_1Pirate.xml
+++ /dev/null
@@ -1,177 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate4_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate4::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate4::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" compoundref="pirate4_8py" startline="9" endline="18">do_drink</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" compoundref="pirate5_8py" startline="9" endline="18">pirate5::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">pirate7::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" compoundref="pirate6_8py" startline="13" endline="22">pirate6::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" compoundref="pirate4_8py" startline="6" endline="8">do_loot</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" compoundref="pirate5_8py" startline="6" endline="8">pirate5::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">pirate7::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" compoundref="pirate6_8py" startline="10" endline="12">pirate6::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate4::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="19" bodyend="-1"/>
- <referencedby refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" compoundref="pirate4_8py" startline="22" endline="25">postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">pirate5::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" compoundref="pirate4_8py" startline="19" endline="21">precmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">pirate5::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="9" bodyend="18"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="6" bodyend="8"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="22" bodyend="25"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="19" bodyend="21"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="47">
- <label>pirate4::Pirate</label>
- <link refid="classpirate4_1_1Pirate"/>
- <childnode refid="48" relation="public-inheritance">
- </childnode>
- </node>
- <node id="48">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="49">
- <label>pirate4::Pirate</label>
- <link refid="classpirate4_1_1Pirate"/>
- <childnode refid="50" relation="public-inheritance">
- </childnode>
- </node>
- <node id="50">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="4" bodyend="26"/>
- <listofallmembers>
- <member refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>gold</name></member>
- <member refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate4_1_1_pirate.xml b/doxygen/xml/classpirate4_1_1_pirate.xml
deleted file mode 100644
index e1c6bb3..0000000
--- a/doxygen/xml/classpirate4_1_1_pirate.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate4_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate4::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate4_1_1_pirate_1ab593f89182e85630e8b982bb4378f514" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate4::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate4_1_1_pirate_1ac2d53ce13cc6eea50970138b28ea008e" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate4::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="19" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate4_1_1_pirate_1a9e0724a9ba5f572e754281b2b4522b32" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="6" bodyend="8"/>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1_pirate_1a571b4d6d457399767bec29c492772fca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="9" bodyend="18"/>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1_pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="19" bodyend="21"/>
- </memberdef>
- <memberdef kind="function" id="classpirate4_1_1_pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate4::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="22" bodyend="25"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="47">
- <label>pirate4::Pirate</label>
- <link refid="classpirate4_1_1_pirate"/>
- <childnode refid="48" relation="public-inheritance">
- </childnode>
- </node>
- <node id="48">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="49">
- <label>pirate4::Pirate</label>
- <link refid="classpirate4_1_1_pirate"/>
- <childnode refid="50" relation="public-inheritance">
- </childnode>
- </node>
- <node id="50">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="4" bodyend="26"/>
- <listofallmembers>
- <member refid="classpirate4_1_1_pirate_1a571b4d6d457399767bec29c492772fca" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate4_1_1_pirate_1a9e0724a9ba5f572e754281b2b4522b32" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate4_1_1_pirate_1ab593f89182e85630e8b982bb4378f514" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>gold</name></member>
- <member refid="classpirate4_1_1_pirate_1ac2d53ce13cc6eea50970138b28ea008e" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate4_1_1_pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate4_1_1_pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" prot="public" virt="non-virtual"><scope>pirate4::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate5_1_1Pirate.xml b/doxygen/xml/classpirate5_1_1Pirate.xml
deleted file mode 100644
index df589e8..0000000
--- a/doxygen/xml/classpirate5_1_1Pirate.xml
+++ /dev/null
@@ -1,191 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate5_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate5::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate5::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" compoundref="pirate5_8py" startline="9" endline="18">do_drink</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">pirate7::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" compoundref="pirate6_8py" startline="13" endline="22">pirate6::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" compoundref="pirate5_8py" startline="6" endline="8">do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">pirate7::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" compoundref="pirate6_8py" startline="10" endline="12">pirate6::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate5::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="19" bodyend="-1"/>
- <referencedby refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" compoundref="pirate5_8py" startline="22" endline="29">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">pirate6::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" compoundref="pirate5_8py" startline="19" endline="21">precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">pirate6::Pirate::precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="9" bodyend="18"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="6" bodyend="8"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="30" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="30" bodyend="33"/>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="22" bodyend="29"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="19" bodyend="21"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="51">
- <label>pirate5::Pirate</label>
- <link refid="classpirate5_1_1Pirate"/>
- <childnode refid="52" relation="public-inheritance">
- </childnode>
- </node>
- <node id="52">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="53">
- <label>pirate5::Pirate</label>
- <link refid="classpirate5_1_1Pirate"/>
- <childnode refid="54" relation="public-inheritance">
- </childnode>
- </node>
- <node id="54">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="4" bodyend="34"/>
- <listofallmembers>
- <member refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_quit</name></member>
- <member refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>gold</name></member>
- <member refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate5_1_1_pirate.xml b/doxygen/xml/classpirate5_1_1_pirate.xml
deleted file mode 100644
index 5317875..0000000
--- a/doxygen/xml/classpirate5_1_1_pirate.xml
+++ /dev/null
@@ -1,143 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate5_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate5::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate5_1_1_pirate_1aafe1692ad983467cd710537574b7a1e4" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate5::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate5_1_1_pirate_1a00dfc293b3c3d61b209143738fabb805" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate5::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="19" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate5_1_1_pirate_1ac1af3f414fec3fc70196c198effa3536" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="6" bodyend="8"/>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1_pirate_1a9b50e09ce86f4893c29b90a62fceed60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="9" bodyend="18"/>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1_pirate_1ab658200d2acce30ef62b7f232b46c7f2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="19" bodyend="21"/>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1_pirate_1afed83336542dce1eeb068e3c3fbcd9c5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="22" bodyend="29"/>
- </memberdef>
- <memberdef kind="function" id="classpirate5_1_1_pirate_1a793c0b22262bf11027ce319084e28bed" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate5::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="30" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="30" bodyend="33"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="55">
- <label>pirate5::Pirate</label>
- <link refid="classpirate5_1_1_pirate"/>
- <childnode refid="56" relation="public-inheritance">
- </childnode>
- </node>
- <node id="56">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="57">
- <label>pirate5::Pirate</label>
- <link refid="classpirate5_1_1_pirate"/>
- <childnode refid="58" relation="public-inheritance">
- </childnode>
- </node>
- <node id="58">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="4" bodyend="34"/>
- <listofallmembers>
- <member refid="classpirate5_1_1_pirate_1a9b50e09ce86f4893c29b90a62fceed60" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_drink</name></member>
- <member refid="classpirate5_1_1_pirate_1ac1af3f414fec3fc70196c198effa3536" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_loot</name></member>
- <member refid="classpirate5_1_1_pirate_1a793c0b22262bf11027ce319084e28bed" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>do_quit</name></member>
- <member refid="classpirate5_1_1_pirate_1aafe1692ad983467cd710537574b7a1e4" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>gold</name></member>
- <member refid="classpirate5_1_1_pirate_1a00dfc293b3c3d61b209143738fabb805" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>initial_gold</name></member>
- <member refid="classpirate5_1_1_pirate_1afed83336542dce1eeb068e3c3fbcd9c5" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>postcmd</name></member>
- <member refid="classpirate5_1_1_pirate_1ab658200d2acce30ef62b7f232b46c7f2" prot="public" virt="non-virtual"><scope>pirate5::Pirate</scope><name>precmd</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate6_1_1Pirate.xml b/doxygen/xml/classpirate6_1_1Pirate.xml
deleted file mode 100644
index 26a59af..0000000
--- a/doxygen/xml/classpirate6_1_1Pirate.xml
+++ /dev/null
@@ -1,329 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate6_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate6::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1Cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate6::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">pirate7::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" compoundref="pirate6_8py" startline="13" endline="22">do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">pirate7::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" compoundref="pirate6_8py" startline="10" endline="12">do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">precmd</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate6::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate6::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="23" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="23" bodyend="-1"/>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">pirate7::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" compoundref="pirate6_8py" startline="26" endline="33">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">pirate7::Pirate::precmd</referencedby>
- <referencedby refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" compoundref="pirate6_8py" startline="23" endline="25">precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="7" bodyend="9"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" compoundref="cmd2_8py" startline="868" endline="875">cmd2::Cmd::_default</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="13" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="13" bodyend="22"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="10" bodyend="12"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="34" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="34" bodyend="37"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="26" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="26" bodyend="33"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="23" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="23" bodyend="25"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="55">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1Pirate"/>
- <childnode refid="56" relation="public-inheritance">
- </childnode>
- </node>
- <node id="56">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="57">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1Pirate"/>
- <childnode refid="58" relation="public-inheritance">
- </childnode>
- </node>
- <node id="58">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="4" bodyend="38"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>debug</name></member>
- <member refid="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_show</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>gold</name></member>
- <member refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>history</name></member>
- <member refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>select</name></member>
- <member refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate6_1_1_pirate.xml b/doxygen/xml/classpirate6_1_1_pirate.xml
deleted file mode 100644
index b31893b..0000000
--- a/doxygen/xml/classpirate6_1_1_pirate.xml
+++ /dev/null
@@ -1,280 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate6_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate6::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1_cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate6_1_1_pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate6::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate6_1_1_pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate6::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate6_1_1_pirate_1a20cd2f57129f1d841223123e279b451c" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate6::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="23" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="23" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate6_1_1_pirate_1a69d2df71d8316d75a9903d6c85f2bc15" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="7" bodyend="9"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1_pirate_1a2567b41cc9c463642aecf897ec66c3a3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="10" bodyend="12"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1_pirate_1a53f3760dae30fc09265437594b251b56" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="13" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="13" bodyend="22"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1_pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="23" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="23" bodyend="25"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1_pirate_1aadf25da472167f54c57c3bad3bc901ad" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="26" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="26" bodyend="33"/>
- </memberdef>
- <memberdef kind="function" id="classpirate6_1_1_pirate_1abed4fab75233972eb289ac6a84345098" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate6::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="34" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="34" bodyend="37"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="51">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1_pirate"/>
- <childnode refid="52" relation="public-inheritance">
- </childnode>
- </node>
- <node id="52">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="53">
- <label>pirate6::Pirate</label>
- <link refid="classpirate6_1_1_pirate"/>
- <childnode refid="54" relation="public-inheritance">
- </childnode>
- </node>
- <node id="54">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="4" bodyend="38"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>debug</name></member>
- <member refid="classpirate6_1_1_pirate_1a69d2df71d8316d75a9903d6c85f2bc15" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default_file_name</name></member>
- <member refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate6_1_1_pirate_1a53f3760dae30fc09265437594b251b56" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate6_1_1_pirate_1a2567b41cc9c463642aecf897ec66c3a3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate6_1_1_pirate_1abed4fab75233972eb289ac6a84345098" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>do_show</name></member>
- <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate6_1_1_pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>gold</name></member>
- <member refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>history</name></member>
- <member refid="classpirate6_1_1_pirate_1a20cd2f57129f1d841223123e279b451c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate6_1_1_pirate_1aadf25da472167f54c57c3bad3bc901ad" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate6_1_1_pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate6_1_1_pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>select</name></member>
- <member refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate6::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate7_1_1Pirate.xml b/doxygen/xml/classpirate7_1_1Pirate.xml
deleted file mode 100644
index 3e79430..0000000
--- a/doxygen/xml/classpirate7_1_1Pirate.xml
+++ /dev/null
@@ -1,422 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate7_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate7::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1Cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>pirate7::Pirate::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplements refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4">default_to_shell</reimplements>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="36" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="36" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate7::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" compoundref="pirate7_8py" startline="12" endline="21">do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">pirate8::Pirate::do_drink</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" compoundref="pirate7_8py" startline="9" endline="11">do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">pirate8::Pirate::do_loot</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">precmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate7::Pirate::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;sing&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="37" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="37" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplements refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c">settable</reimplements>
- <initializer>&apos;<ref refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" kindref="member">songcolor</ref> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="40" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="40" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::songcolor</definition>
- <argsstring></argsstring>
- <name>songcolor</name>
- <initializer>&apos;blue&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="39" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="39" bodyend="-1"/>
- <referencedby refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" compoundref="pirate7_8py" startline="42" endline="44">do_sing</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" compoundref="pirate8_8py" startline="42" endline="43">pirate8::Pirate::do_sing</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate7::Pirate::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplements refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d">terminators</reimplements>
- <initializer><ref refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">Cmd.terminators</ref>+[&apos;...&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="38" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="38" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate7::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="22" bodyend="-1"/>
- <referencedby refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" compoundref="pirate7_8py" startline="25" endline="32">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">pirate8::Pirate::postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">pirate8::Pirate::precmd</referencedby>
- <referencedby refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" compoundref="pirate7_8py" startline="22" endline="24">precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="7" bodyend="8"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" compoundref="cmd2_8py" startline="868" endline="875">cmd2::Cmd::_default</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="12" bodyend="21"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="9" bodyend="11"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="33" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="33" bodyend="35"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_sing</definition>
- <argsstring></argsstring>
- <name>do_sing</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="42" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="42" bodyend="44"/>
- <references refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" compoundref="cmd2_8py" startline="435" endline="445">cmd2::Cmd::colorize</references>
- <references refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" compoundref="pirate7_8py" startline="39">songcolor</references>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="25" bodyend="32"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" compoundref="pirate7_8py" startline="22">initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">pirate6::Pirate::initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="22" bodyend="24"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" compoundref="pirate7_8py" startline="22">initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">pirate6::Pirate::initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="59">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1Pirate"/>
- <childnode refid="60" relation="public-inheritance">
- </childnode>
- </node>
- <node id="60">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="61">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1Pirate"/>
- <childnode refid="62" relation="public-inheritance">
- </childnode>
- </node>
- <node id="62">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="4" bodyend="45"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>debug</name></member>
- <member refid="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default_file_name</name></member>
- <member refid="classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_show</name></member>
- <member refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_sing</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>gold</name></member>
- <member refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>history</name></member>
- <member refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>select</name></member>
- <member refid="classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>songcolor</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>stdout</name></member>
- <member refid="classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate7_1_1_pirate.xml b/doxygen/xml/classpirate7_1_1_pirate.xml
deleted file mode 100644
index 9e96fd9..0000000
--- a/doxygen/xml/classpirate7_1_1_pirate.xml
+++ /dev/null
@@ -1,369 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate7_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate7::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1_cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a36c15ca3fd5f8d87411159745b39cfe2" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate7::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a629913affb56931c737d31b3dea1448a" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>pirate7::Pirate::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplements refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4">default_to_shell</reimplements>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="36" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="36" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a46b726f347667822a67991b15333d1fa" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate7::Pirate::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;sing&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="37" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="37" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a29e9570c84681906e6242560f43407e1" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate7::Pirate::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplements refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d">terminators</reimplements>
- <initializer><ref refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">Cmd.terminators</ref>+[&apos;...&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="38" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="38" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a58890119cccb37dceb5ac6b0576a40ba" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::songcolor</definition>
- <argsstring></argsstring>
- <name>songcolor</name>
- <initializer>&apos;blue&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="39" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="39" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1ab1f2d5977969536c2c0c38258f05709c" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate7::Pirate::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplements refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c">settable</reimplements>
- <initializer>&apos;<ref refid="classpirate7_1_1_pirate_1a58890119cccb37dceb5ac6b0576a40ba" kindref="member">songcolor</ref> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="40" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="40" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate7_1_1_pirate_1a27c913369358b5566f4ef81c6a2aaae8" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate7::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="22" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate7_1_1_pirate_1a79cfac8de04cdc850bc2105ba4673b37" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="7" bodyend="8"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1af8aee724dc8f385567ea17612d038ec0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="9" bodyend="11"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1ad07df28cca38a7a3eff760d3aa5a60da" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="12" bodyend="21"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1a6d97780d041206aa9e5ab2d34224db1a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="22" bodyend="24"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="25" bodyend="32"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="33" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="33" bodyend="35"/>
- </memberdef>
- <memberdef kind="function" id="classpirate7_1_1_pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate7::Pirate::do_sing</definition>
- <argsstring></argsstring>
- <name>do_sing</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="42" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="42" bodyend="44"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="35">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1_pirate"/>
- <childnode refid="36" relation="public-inheritance">
- </childnode>
- </node>
- <node id="36">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="37">
- <label>pirate7::Pirate</label>
- <link refid="classpirate7_1_1_pirate"/>
- <childnode refid="38" relation="public-inheritance">
- </childnode>
- </node>
- <node id="38">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="4" bodyend="45"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>abbrev</name></member>
- <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>debug</name></member>
- <member refid="classpirate7_1_1_pirate_1a79cfac8de04cdc850bc2105ba4673b37" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default_file_name</name></member>
- <member refid="classpirate7_1_1_pirate_1a629913affb56931c737d31b3dea1448a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate7_1_1_pirate_1ad07df28cca38a7a3eff760d3aa5a60da" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate7_1_1_pirate_1af8aee724dc8f385567ea17612d038ec0" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate7_1_1_pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_show</name></member>
- <member refid="classpirate7_1_1_pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>do_sing</name></member>
- <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate7_1_1_pirate_1a36c15ca3fd5f8d87411159745b39cfe2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>gold</name></member>
- <member refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>history</name></member>
- <member refid="classpirate7_1_1_pirate_1a27c913369358b5566f4ef81c6a2aaae8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classpirate7_1_1_pirate_1a46b726f347667822a67991b15333d1fa" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate7_1_1_pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate7_1_1_pirate_1a6d97780d041206aa9e5ab2d34224db1a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate7_1_1_pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>select</name></member>
- <member refid="classpirate7_1_1_pirate_1ab1f2d5977969536c2c0c38258f05709c" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classpirate7_1_1_pirate_1a58890119cccb37dceb5ac6b0576a40ba" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>songcolor</name></member>
- <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>stdout</name></member>
- <member refid="classpirate7_1_1_pirate_1a29e9570c84681906e6242560f43407e1" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate7::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate8_1_1Pirate.xml b/doxygen/xml/classpirate8_1_1Pirate.xml
deleted file mode 100644
index 10bed1f..0000000
--- a/doxygen/xml/classpirate8_1_1Pirate.xml
+++ /dev/null
@@ -1,467 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate8_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate8::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1Cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::action</definition>
- <argsstring></argsstring>
- <name>action</name>
- <initializer>&quot;store_true&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="47" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="47" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>pirate8::Pirate::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplements refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4">default_to_shell</reimplements>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="36" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="36" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate8::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="5" bodyend="-1"/>
- <referencedby refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" compoundref="pirate8_8py" startline="12" endline="21">do_drink</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" compoundref="pirate8_8py" startline="9" endline="11">do_loot</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">precmd</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::help</definition>
- <argsstring></argsstring>
- <name>help</name>
- <reimplements refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f">help</reimplements>
- <initializer>&quot;How often to chant &apos;ho&apos;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="45" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="45" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate8::Pirate::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;sing&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="37" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="37" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplements refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c">settable</reimplements>
- <initializer>&apos;<ref refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" kindref="member">songcolor</ref> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="40" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="40" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::songcolor</definition>
- <argsstring></argsstring>
- <name>songcolor</name>
- <initializer>&apos;blue&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="39" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="39" bodyend="-1"/>
- <referencedby refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" compoundref="pirate8_8py" startline="42" endline="43">do_sing</referencedby>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate8::Pirate::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplements refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d">terminators</reimplements>
- <initializer><ref refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">Cmd.terminators</ref>+[&apos;...&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="38" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="38" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate8::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="22" bodyend="-1"/>
- <referencedby refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" compoundref="pirate8_8py" startline="25" endline="32">postcmd</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" compoundref="pirate8_8py" startline="22" endline="24">precmd</referencedby>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="7" bodyend="8"/>
- <referencedby refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" compoundref="cmd2_8py" startline="868" endline="875">cmd2::Cmd::_default</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="12" bodyend="21"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" compoundref="pirate8_8py" startline="5">gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">pirate7::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="9" bodyend="11"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" compoundref="pirate8_8py" startline="5">gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">pirate7::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="33" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="33" bodyend="35"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_sing</definition>
- <argsstring></argsstring>
- <name>do_sing</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="42" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="42" bodyend="43"/>
- <references refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" compoundref="cmd2_8py" startline="435" endline="445">cmd2::Cmd::colorize</references>
- <references refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" compoundref="cmd2_8py" startline="112" endline="161">cmd2::options</references>
- <references refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" compoundref="pirate8_8py" startline="39">songcolor</references>
- <references refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" compoundref="pirate7_8py" startline="39">pirate7::Pirate::songcolor</references>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_yo</definition>
- <argsstring></argsstring>
- <name>do_yo</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="49" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="49" bodyend="55"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="25" bodyend="32"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">pirate7::Pirate::gold</references>
- <references refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" compoundref="pirate8_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" compoundref="pirate7_8py" startline="22">pirate7::Pirate::initial_gold</references>
- <references refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" compoundref="pirate8_8py" startline="22">initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">pirate6::Pirate::initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="22" bodyend="24"/>
- <references refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" compoundref="pirate2_8py" startline="5">pirate2::Pirate::gold</references>
- <references refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" compoundref="pirate3_8py" startline="5">pirate3::Pirate::gold</references>
- <references refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" compoundref="pirate4_8py" startline="5">pirate4::Pirate::gold</references>
- <references refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" compoundref="pirate5_8py" startline="5">pirate5::Pirate::gold</references>
- <references refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" compoundref="pirate6_8py" startline="5">pirate6::Pirate::gold</references>
- <references refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" compoundref="pirate7_8py" startline="5">pirate7::Pirate::gold</references>
- <references refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" compoundref="pirate8_8py" startline="5">gold</references>
- <references refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" compoundref="pirate3_8py" startline="12">pirate3::Pirate::initial_gold</references>
- <references refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" compoundref="pirate4_8py" startline="19">pirate4::Pirate::initial_gold</references>
- <references refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" compoundref="pirate5_8py" startline="19">pirate5::Pirate::initial_gold</references>
- <references refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" compoundref="pirate7_8py" startline="22">pirate7::Pirate::initial_gold</references>
- <references refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" compoundref="pirate8_8py" startline="22">initial_gold</references>
- <references refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" compoundref="pirate6_8py" startline="23">pirate6::Pirate::initial_gold</references>
- <referencedby refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" compoundref="cmd2_8py" startline="766" endline="793">cmd2::Cmd::onecmd_plus_hooks</referencedby>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="63">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1Pirate"/>
- <childnode refid="64" relation="public-inheritance">
- </childnode>
- </node>
- <node id="64">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="65">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1Pirate"/>
- <childnode refid="66" relation="public-inheritance">
- </childnode>
- </node>
- <node id="66">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1Cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="4" bodyend="56"/>
- <listofallmembers>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>abbrev</name></member>
- <member refid="classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>action</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>debug</name></member>
- <member refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default_file_name</name></member>
- <member refid="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_show</name></member>
- <member refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_sing</name></member>
- <member refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_yo</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>gold</name></member>
- <member refid="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>history</name></member>
- <member refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>select</name></member>
- <member refid="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>songcolor</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>stdout</name></member>
- <member refid="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate8_1_1_pirate.xml b/doxygen/xml/classpirate8_1_1_pirate.xml
deleted file mode 100644
index 7e9726f..0000000
--- a/doxygen/xml/classpirate8_1_1_pirate.xml
+++ /dev/null
@@ -1,413 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate8_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate8::Pirate</compoundname>
- <basecompoundref refid="classcmd2_1_1_cmd" prot="public" virt="non-virtual">cmd2::Cmd</basecompoundref>
- <sectiondef kind="public-static-attrib">
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" prot="public" static="yes" mutable="no">
- <type>int</type>
- <definition>int pirate8::Pirate::gold</definition>
- <argsstring></argsstring>
- <name>gold</name>
- <initializer>3</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="5" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a48024c70b707acf24f14bf3462c15961" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::prompt</definition>
- <argsstring></argsstring>
- <name>prompt</name>
- <reimplements refid="classcmd2_1_1_cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3">prompt</reimplements>
- <initializer>&apos;arrr&gt; &apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1ae74a9f023b21dc42364e53c563bc29b3" prot="public" static="yes" mutable="no">
- <type></type>
- <definition>pirate8::Pirate::default_to_shell</definition>
- <argsstring></argsstring>
- <name>default_to_shell</name>
- <reimplements refid="classcmd2_1_1_cmd_1a7da859e33eae87d5069b96d366cf04b4">default_to_shell</reimplements>
- <initializer>True</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="36" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="36" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a0e6a47a7565fdd6731f3861053e4061d" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate8::Pirate::multilineCommands</definition>
- <argsstring></argsstring>
- <name>multilineCommands</name>
- <reimplements refid="classcmd2_1_1_cmd_1a05fbd7501cbc1f911e9a4925e5f0804a">multilineCommands</reimplements>
- <initializer>[&apos;sing&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="37" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="37" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a0b757721c8cfc03458c8e5f252629582" prot="public" static="yes" mutable="no">
- <type>list</type>
- <definition>list pirate8::Pirate::terminators</definition>
- <argsstring></argsstring>
- <name>terminators</name>
- <reimplements refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d">terminators</reimplements>
- <initializer><ref refid="classcmd2_1_1_cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">Cmd.terminators</ref>+[&apos;...&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="38" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="38" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a008436a054ea9278453140b44059e91a" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::songcolor</definition>
- <argsstring></argsstring>
- <name>songcolor</name>
- <initializer>&apos;blue&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="39" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="39" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::settable</definition>
- <argsstring></argsstring>
- <name>settable</name>
- <reimplements refid="classcmd2_1_1_cmd_1a6cec2f634666d15d032d4c113e654c3c">settable</reimplements>
- <initializer>&apos;<ref refid="classpirate8_1_1_pirate_1a008436a054ea9278453140b44059e91a" kindref="member">songcolor</ref> Color to ``sing`` in (red/blue/green/cyan/magenta, bold, underline)&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="40" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="40" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1aa31243fbf624c32a23346aefadeb2864" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::help</definition>
- <argsstring></argsstring>
- <name>help</name>
- <reimplements refid="classcmd2_1_1_cmd_1a9db85d1db5ea30170d540102f1206b1f">help</reimplements>
- <initializer>&quot;How often to chant &apos;ho&apos;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="45" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="45" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a0fa2b16f420ebf78ab78a44754a654d6" prot="public" static="yes" mutable="no">
- <type>string</type>
- <definition>string pirate8::Pirate::action</definition>
- <argsstring></argsstring>
- <name>action</name>
- <initializer>&quot;store_true&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="47" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="47" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-attrib">
- <memberdef kind="variable" id="classpirate8_1_1_pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" prot="public" static="no" mutable="no">
- <type></type>
- <definition>pirate8::Pirate::initial_gold</definition>
- <argsstring></argsstring>
- <name>initial_gold</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="22" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="public-func">
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a591ac95f64f46374f6c08101ea7fb3c3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::default</definition>
- <argsstring></argsstring>
- <name>default</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="7" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="7" bodyend="8"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a66a92ca585ec86714f98099fa25b1dbc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_loot</definition>
- <argsstring></argsstring>
- <name>do_loot</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="9" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="9" bodyend="11"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1ac695c73a0ec7548823c18434e71fa930" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_drink</definition>
- <argsstring></argsstring>
- <name>do_drink</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Drown your sorrrows in rrrum.
-
-drink [n] - drink [n] barrel[s] o&apos; rum.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="12" bodyend="21"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a9a7a8de91465be0e46e782bf6713f282" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::precmd</definition>
- <argsstring></argsstring>
- <name>precmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="22" bodyend="24"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a4ee785f29217bca99bb0720108a5a441" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::postcmd</definition>
- <argsstring></argsstring>
- <name>postcmd</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="25" bodyend="32"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a833084dcd0c123717419882ec40d8d7f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_quit</definition>
- <argsstring></argsstring>
- <name>do_quit</name>
- <reimplements refid="classcmd2_1_1_cmd_1a27f6387585848a575e95c936ce97c4cf">do_quit</reimplements>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="33" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="33" bodyend="35"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a50a1a2e07f16110d9b6808881774878e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_sing</definition>
- <argsstring></argsstring>
- <name>do_sing</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="42" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="42" bodyend="43"/>
- </memberdef>
- <memberdef kind="function" id="classpirate8_1_1_pirate_1a12b9e8c2370171060fbc39780f6ab65e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def pirate8::Pirate::do_yo</definition>
- <argsstring></argsstring>
- <name>do_yo</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="49" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="49" bodyend="55"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="63">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1_pirate"/>
- <childnode refid="64" relation="public-inheritance">
- </childnode>
- </node>
- <node id="64">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="65">
- <label>pirate8::Pirate</label>
- <link refid="classpirate8_1_1_pirate"/>
- <childnode refid="66" relation="public-inheritance">
- </childnode>
- </node>
- <node id="66">
- <label>cmd2::Cmd</label>
- <link refid="classcmd2_1_1_cmd"/>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="4" bodyend="56"/>
- <listofallmembers>
- <member refid="classcmd2_1_1_cmd_1afef8fbba2cb5adea45e3a22a506c8665" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>__init__</name></member>
- <member refid="classcmd2_1_1_cmd_1a810ba12198cbbc4e38643c83278956f6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>abbrev</name></member>
- <member refid="classpirate8_1_1_pirate_1a0fa2b16f420ebf78ab78a44754a654d6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>action</name></member>
- <member refid="classcmd2_1_1_cmd_1a395ee1f733c5faeb66e74b308cbc5e63" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1_cmd_1ab45987033aafd0458078de49d4cf1fb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a826ac7c82dd02c99be27940c179c9af3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1_cmd_1a10de661ca23b94cd93972c260523c8a0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1_cmd_1a0e5f32e5ab972e32273ef5d69de81afc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>cmdloop</name></member>
- <member refid="classcmd2_1_1_cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colorcodes</name></member>
- <member refid="classcmd2_1_1_cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colorize</name></member>
- <member refid="classcmd2_1_1_cmd_1a2ec43e734ae5b2a581216dc7914b231a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>colors</name></member>
- <member refid="classcmd2_1_1_cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1_cmd_1a0333f71a3291354d3238a4853ec5e762" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1_cmd_1a9f07c787a0f421ce9186b404fed63c54" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>complete_statement</name></member>
- <member refid="classcmd2_1_1_cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a227bb0748c5c461090c98eadc35ea5e4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1a549399bed9574c87901100530343ac68" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b07b64964162c07f50675b2b40160b2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>debug</name></member>
- <member refid="classpirate8_1_1_pirate_1a591ac95f64f46374f6c08101ea7fb3c3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default</name></member>
- <member refid="classcmd2_1_1_cmd_1a3af82e64cdabf19b462cd0ddf686823d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default_file_name</name></member>
- <member refid="classpirate8_1_1_pirate_1ae74a9f023b21dc42364e53c563bc29b3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1ab14061f1d84f49fb8fefcce285e7aec7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a237dae48a4dba0daa7e114ff098e90" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do__load</name></member>
- <member refid="classcmd2_1_1_cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1_cmd_1a79949284f70e1fdb7e33117cc4195f80" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_cmdenvironment</name></member>
- <member refid="classpirate8_1_1_pirate_1ac695c73a0ec7548823c18434e71fa930" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_drink</name></member>
- <member refid="classcmd2_1_1_cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_ed</name></member>
- <member refid="classcmd2_1_1_cmd_1a900317e58aad07d0d1fb48080dc63d5c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_edit</name></member>
- <member refid="classcmd2_1_1_cmd_1a489ae23e2c2dc31c04eab9287c9339fa" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_eof</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2783ec53899e2b4c0abda7007471e64" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_EOF</name></member>
- <member refid="classcmd2_1_1_cmd_1a7407cf3f70091dc1ade5acb856585850" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_exit</name></member>
- <member refid="classcmd2_1_1_cmd_1af112b7b704dcd8d34c389fcaa150e3d0" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_help</name></member>
- <member refid="classcmd2_1_1_cmd_1a71e16c0eab993aa6f22272e04615fa4e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_hi</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_history</name></member>
- <member refid="classcmd2_1_1_cmd_1a978b02763d086aa3f4a278c370b6798f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_l</name></member>
- <member refid="classcmd2_1_1_cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_li</name></member>
- <member refid="classcmd2_1_1_cmd_1af278702e71cf57de45012216904d1bb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_list</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_load</name></member>
- <member refid="classpirate8_1_1_pirate_1a66a92ca585ec86714f98099fa25b1dbc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_loot</name></member>
- <member refid="classcmd2_1_1_cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_pause</name></member>
- <member refid="classcmd2_1_1_cmd_1a5ccce52c26063115070d56b6f099223b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_py</name></member>
- <member refid="classcmd2_1_1_cmd_1ad938266e8224edd7a6e681b9f4416cb5" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_q</name></member>
- <member refid="classpirate8_1_1_pirate_1a833084dcd0c123717419882ec40d8d7f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_quit</name></member>
- <member refid="classcmd2_1_1_cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_r</name></member>
- <member refid="classcmd2_1_1_cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_run</name></member>
- <member refid="classcmd2_1_1_cmd_1a12d5262e31e148dafea6017a356ed9cd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_save</name></member>
- <member refid="classcmd2_1_1_cmd_1a1587bec304ebe93070072d273da9bb31" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_set</name></member>
- <member refid="classcmd2_1_1_cmd_1a734c394c38de8828960370d6d8e68004" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_shell</name></member>
- <member refid="classcmd2_1_1_cmd_1aea47330c6e0f4e5f14e2cdff41679597" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a4816ba13212f079e4b1e865d20041983" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_show</name></member>
- <member refid="classpirate8_1_1_pirate_1a50a1a2e07f16110d9b6808881774878e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_sing</name></member>
- <member refid="classpirate8_1_1_pirate_1a12b9e8c2370171060fbc39780f6ab65e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>do_yo</name></member>
- <member refid="classcmd2_1_1_cmd_1a417779ccb5de864826f97a959bd196d3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>echo</name></member>
- <member refid="classcmd2_1_1_cmd_1a25fe904aca52573c6f10e798dd561588" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>editor</name></member>
- <member refid="classcmd2_1_1_cmd_1a35586c262b272917f6ecae8e76fca6b9" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1_cmd_1ad571e5687af698c33a547062762a26bc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a66160524beda7b75d70070bebce69e42" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>fileimport</name></member>
- <member refid="classcmd2_1_1_cmd_1a7fbb17b136654f705387ede1fb685a3e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>func_named</name></member>
- <member refid="classpirate8_1_1_pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>gold</name></member>
- <member refid="classpirate8_1_1_pirate_1aa31243fbf624c32a23346aefadeb2864" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>help</name></member>
- <member refid="classcmd2_1_1_cmd_1a666a090bc7298aae6ca55840e9418f96" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>history</name></member>
- <member refid="classpirate8_1_1_pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>initial_gold</name></member>
- <member refid="classcmd2_1_1_cmd_1af7cb41e066bc55be38b97ea82269e5e8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1_cmd_1a984d7a052143f938fa7894fbd44632d2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>inputParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a3f1d7fcb42b72f182eed91009e0708c3" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>intro</name></member>
- <member refid="classcmd2_1_1_cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>kept_state</name></member>
- <member refid="classcmd2_1_1_cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>kept_sys</name></member>
- <member refid="classcmd2_1_1_cmd_1a8ccd464e255a798b587637f9b812dbcd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>keywords</name></member>
- <member refid="classcmd2_1_1_cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>last_matching</name></member>
- <member refid="classcmd2_1_1_cmd_1adaaec8df571e88463c3b8b02fefea8b2" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>lastcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a866c4b8895784a477d36bebfecfa397e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>legalChars</name></member>
- <member refid="classcmd2_1_1_cmd_1a55e7978c792429a0a2e3321abdbd23fe" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1_cmd_1a295de6e6060359049be89b5cdb6c09b1" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineCommand</name></member>
- <member refid="classpirate8_1_1_pirate_1a0e6a47a7565fdd6731f3861053e4061d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1_cmd_1a501ba802672b553037e265760319cfe1" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>multilineParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1_cmd_1a4540b84ee5f75aa1f915042ac4f327dc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>old_completer</name></member>
- <member refid="classcmd2_1_1_cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>onecmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ac188a434c9c7d5c939e971a3d42c1c63" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1_cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>parsed</name></member>
- <member refid="classcmd2_1_1_cmd_1a60c8c9f51ca086f83a2563b7c5e93421" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>parser</name></member>
- <member refid="classcmd2_1_1_cmd_1a118c16455f28dbd3918b565bca086db4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>perror</name></member>
- <member refid="classcmd2_1_1_cmd_1a122b67681a0db23863f5ddaa7a687975" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pfeedback</name></member>
- <member refid="classpirate8_1_1_pirate_1a4ee785f29217bca99bb0720108a5a441" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparse</name></member>
- <member refid="classcmd2_1_1_cmd_1ae64756253f4ef8494ad3cd920f749eb6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ab021b9befbc198bc266b1a439cdc44e6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8b5d33873f9b515e33f83a616d0828f" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>poutput</name></member>
- <member refid="classpirate8_1_1_pirate_1a9a7a8de91465be0e46e782bf6713f282" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>precmd</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ce4cfd06ddd8df24df33d9f116a65" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>prefixParser</name></member>
- <member refid="classcmd2_1_1_cmd_1a794ada2c7a6027d079d6a5bae38fea2b" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>preparse</name></member>
- <member refid="classpirate8_1_1_pirate_1a48024c70b707acf24f14bf3462c15961" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>prompt</name></member>
- <member refid="classcmd2_1_1_cmd_1ab2b46bf4fdbb22536322417117eebf16" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1_cmd_1a30058e5e628d60dedf7c500e270b3e5d" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>pystate</name></member>
- <member refid="classcmd2_1_1_cmd_1a50495cbf3a3ea3467c86233ebbea4572" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>quiet</name></member>
- <member refid="classcmd2_1_1_cmd_1a2eba6d3d12d65789880959d788be2d86" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1_cmd_1ac1dac1bcd74f78671161775a95d74c0a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirect</name></member>
- <member refid="classcmd2_1_1_cmd_1a46d1bc05e01f5eced432f00c9934db88" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirect_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a64b810574dab9ec12100c5344dc66735" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>redirector</name></member>
- <member refid="classcmd2_1_1_cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>reserved_words</name></member>
- <member refid="classcmd2_1_1_cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>restore_output</name></member>
- <member refid="classcmd2_1_1_cmd_1a19b932e21ac917375f16457c986ad4f6" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1_cmd_1a160c7a080d222defe32c781138901d4e" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1_cmd_1aafc3b1cd861e711c3f5e10cd00a41221" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>saveparser</name></member>
- <member refid="classcmd2_1_1_cmd_1a28cd403d962038aca658344673a5ab38" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>select</name></member>
- <member refid="classpirate8_1_1_pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>settable</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a728675cc7b48ac258c5026929df0dfe4" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>shortcuts</name></member>
- <member refid="classcmd2_1_1_cmd_1a58e84cc1e072fda53b98ba9ed4376540" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>singleLineParser</name></member>
- <member refid="classpirate8_1_1_pirate_1a008436a054ea9278453140b44059e91a" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>songcolor</name></member>
- <member refid="classcmd2_1_1_cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>stdin</name></member>
- <member refid="classcmd2_1_1_cmd_1a2a71ccfd9f189e17db765b603f2c9a78" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>stdout</name></member>
- <member refid="classpirate8_1_1_pirate_1a0b757721c8cfc03458c8e5f252629582" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>terminators</name></member>
- <member refid="classcmd2_1_1_cmd_1a2d83899c5edb8c1296cb90b0fb282de7" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>timing</name></member>
- <member refid="classcmd2_1_1_cmd_1ad8c02476fc0918fde1093ce103be09de" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>urlre</name></member>
- <member refid="classcmd2_1_1_cmd_1add0217858bbc4c268a5f2f27330ad1f8" prot="public" virt="non-virtual"><scope>pirate8::Pirate</scope><name>use_rawinput</name></member>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate_1_1Pirate.xml b/doxygen/xml/classpirate_1_1Pirate.xml
deleted file mode 100644
index 0173d1a..0000000
--- a/doxygen/xml/classpirate_1_1Pirate.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate_1_1Pirate" kind="class" prot="public">
- <compoundname>pirate::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="67">
- <label>pirate::Pirate</label>
- <link refid="classpirate_1_1Pirate"/>
- <childnode refid="68" relation="public-inheritance">
- </childnode>
- </node>
- <node id="68">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="69">
- <label>pirate::Pirate</label>
- <link refid="classpirate_1_1Pirate"/>
- <childnode refid="70" relation="public-inheritance">
- </childnode>
- </node>
- <node id="70">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" line="4" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" bodystart="3" bodyend="6"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/classpirate_1_1_pirate.xml b/doxygen/xml/classpirate_1_1_pirate.xml
deleted file mode 100644
index e54d031..0000000
--- a/doxygen/xml/classpirate_1_1_pirate.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="classpirate_1_1_pirate" kind="class" prot="public">
- <compoundname>pirate::Pirate</compoundname>
- <basecompoundref prot="public" virt="non-virtual">Cmd</basecompoundref>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inheritancegraph>
- <node id="59">
- <label>pirate::Pirate</label>
- <link refid="classpirate_1_1_pirate"/>
- <childnode refid="60" relation="public-inheritance">
- </childnode>
- </node>
- <node id="60">
- <label>Cmd</label>
- </node>
- </inheritancegraph>
- <collaborationgraph>
- <node id="61">
- <label>pirate::Pirate</label>
- <link refid="classpirate_1_1_pirate"/>
- <childnode refid="62" relation="public-inheritance">
- </childnode>
- </node>
- <node id="62">
- <label>Cmd</label>
- </node>
- </collaborationgraph>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" line="4" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" bodystart="3" bodyend="6"/>
- <listofallmembers>
- </listofallmembers>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/cmd2_8py.xml b/doxygen/xml/cmd2_8py.xml
deleted file mode 100644
index a3809ce..0000000
--- a/doxygen/xml/cmd2_8py.xml
+++ /dev/null
@@ -1,1621 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="cmd2_8py" kind="file">
- <compoundname>cmd2.py</compoundname>
- <innerclass refid="classcmd2_1_1Borg" prot="public">cmd2::Borg</innerclass>
- <innerclass refid="classcmd2_1_1Cmd" prot="public">cmd2::Cmd</innerclass>
- <innerclass refid="classcmd2_1_1Cmd2TestCase" prot="public">cmd2::Cmd2TestCase</innerclass>
- <innerclass refid="classcmd2_1_1EmbeddedConsoleExit" prot="public">cmd2::EmbeddedConsoleExit</innerclass>
- <innerclass refid="classcmd2_1_1EmptyStatement" prot="public">cmd2::EmptyStatement</innerclass>
- <innerclass refid="classcmd2_1_1History" prot="public">cmd2::History</innerclass>
- <innerclass refid="classcmd2_1_1HistoryItem" prot="public">cmd2::HistoryItem</innerclass>
- <innerclass refid="classcmd2_1_1NotSettableError" prot="public">cmd2::NotSettableError</innerclass>
- <innerclass refid="classcmd2_1_1OptionParser" prot="public">cmd2::OptionParser</innerclass>
- <innerclass refid="classcmd2_1_1OutputTrap" prot="public">cmd2::OutputTrap</innerclass>
- <innerclass refid="classcmd2_1_1ParsedString" prot="public">cmd2::ParsedString</innerclass>
- <innerclass refid="classcmd2_1_1PasteBufferError" prot="public">cmd2::PasteBufferError</innerclass>
- <innerclass refid="classcmd2_1_1Statekeeper" prot="public">cmd2::Statekeeper</innerclass>
- <innerclass refid="classcmd2_1_1StubbornDict" prot="public">cmd2::StubbornDict</innerclass>
- <innernamespace refid="namespacecmd2">cmd2</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacecmd2" refkind="compound"><highlight class="stringliteral">&quot;&quot;&quot;Variant<sp/>on<sp/>standard<sp/>library&apos;s<sp/>cmd<sp/>with<sp/>extra<sp/>features.</highlight></codeline>
-<codeline lineno="2"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="3"><highlight class="stringliteral">To<sp/>use,<sp/>simply<sp/>import<sp/>cmd2.Cmd<sp/>instead<sp/>of<sp/>cmd.Cmd;<sp/>use<sp/>precisely<sp/>as<sp/>though<sp/>you</highlight></codeline>
-<codeline lineno="4"><highlight class="stringliteral">were<sp/>using<sp/>the<sp/>standard<sp/>library&apos;s<sp/>cmd,<sp/>while<sp/>enjoying<sp/>the<sp/>extra<sp/>features.</highlight></codeline>
-<codeline lineno="5"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="6"><highlight class="stringliteral">Searchable<sp/>command<sp/>history<sp/>(commands:<sp/>&quot;hi&quot;,<sp/>&quot;li&quot;,<sp/>&quot;run&quot;)</highlight></codeline>
-<codeline lineno="7"><highlight class="stringliteral">Load<sp/>commands<sp/>from<sp/>file,<sp/>save<sp/>to<sp/>file,<sp/>edit<sp/>commands<sp/>in<sp/>file</highlight></codeline>
-<codeline lineno="8"><highlight class="stringliteral">Multi-line<sp/>commands</highlight></codeline>
-<codeline lineno="9"><highlight class="stringliteral">Case-insensitive<sp/>commands</highlight></codeline>
-<codeline lineno="10"><highlight class="stringliteral">Special-character<sp/>shortcut<sp/>commands<sp/>(beyond<sp/>cmd&apos;s<sp/>&quot;@&quot;<sp/>and<sp/>&quot;!&quot;)</highlight></codeline>
-<codeline lineno="11"><highlight class="stringliteral">Settable<sp/>environment<sp/>parameters</highlight></codeline>
-<codeline lineno="12"><highlight class="stringliteral">Optional<sp/>_onchange_{paramname}<sp/>called<sp/>when<sp/>environment<sp/>parameter<sp/>changes</highlight></codeline>
-<codeline lineno="13"><highlight class="stringliteral">Parsing<sp/>commands<sp/>with<sp/>`optparse`<sp/>options<sp/>(flags)</highlight></codeline>
-<codeline lineno="14"><highlight class="stringliteral">Redirection<sp/>to<sp/>file<sp/>with<sp/>&gt;,<sp/>&gt;&gt;;<sp/>input<sp/>from<sp/>file<sp/>with<sp/>&lt;</highlight></codeline>
-<codeline lineno="15"><highlight class="stringliteral">Easy<sp/>transcript-based<sp/>testing<sp/>of<sp/>applications<sp/>(see<sp/>example/example.py)</highlight></codeline>
-<codeline lineno="16"><highlight class="stringliteral">Bash-style<sp/>``select``<sp/>available</highlight></codeline>
-<codeline lineno="17"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="18"><highlight class="stringliteral">Note<sp/>that<sp/>redirection<sp/>with<sp/>&gt;<sp/>and<sp/>|<sp/>will<sp/>only<sp/>work<sp/>if<sp/>`self.stdout.write()`</highlight></codeline>
-<codeline lineno="19"><highlight class="stringliteral">is<sp/>used<sp/>in<sp/>place<sp/>of<sp/>`print`.<sp/><sp/>The<sp/>standard<sp/>library&apos;s<sp/>`cmd`<sp/>module<sp/>is<sp/></highlight></codeline>
-<codeline lineno="20"><highlight class="stringliteral">written<sp/>to<sp/>use<sp/>`self.stdout.write()`,<sp/></highlight></codeline>
-<codeline lineno="21"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="22"><highlight class="stringliteral">-<sp/>Catherine<sp/>Devlin,<sp/>Jan<sp/>03<sp/>2008<sp/>-<sp/>catherinedevlin.blogspot.com</highlight></codeline>
-<codeline lineno="23"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="24"><highlight class="stringliteral">mercurial<sp/>repository<sp/>at<sp/>http://www.assembla.com/wiki/show/python-cmd2</highlight></codeline>
-<codeline lineno="25"><highlight class="stringliteral">&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="26"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>cmd</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>re</highlight></codeline>
-<codeline lineno="28"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>os</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>sys</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>optparse</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>subprocess</highlight></codeline>
-<codeline lineno="32"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>tempfile</highlight></codeline>
-<codeline lineno="33"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>doctest</highlight></codeline>
-<codeline lineno="34"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>unittest</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>datetime</highlight></codeline>
-<codeline lineno="36"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>urllib</highlight></codeline>
-<codeline lineno="37"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>glob</highlight></codeline>
-<codeline lineno="38"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>traceback</highlight></codeline>
-<codeline lineno="39"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>platform</highlight></codeline>
-<codeline lineno="40"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>copy</highlight></codeline>
-<codeline lineno="41"><highlight class="normal"></highlight><highlight class="keyword">from</highlight><highlight class="normal"><sp/>code<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>InteractiveConsole,<sp/>InteractiveInterpreter</highlight></codeline>
-<codeline lineno="42"><highlight class="normal"></highlight><highlight class="keyword">from</highlight><highlight class="normal"><sp/>optparse<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>make_option</highlight></codeline>
-<codeline lineno="43"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>pyparsing</highlight></codeline>
-<codeline lineno="44"><highlight class="normal"></highlight></codeline>
-<codeline lineno="45" refid="namespacecmd2_1a05ce8a1645f64208f969036f8621ddd2" refkind="member"><highlight class="normal">__version__<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;0.6.4&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="46"><highlight class="normal"></highlight></codeline>
-<codeline lineno="47"><highlight class="normal"></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>sys.version_info[0]<sp/>==<sp/>2:</highlight></codeline>
-<codeline lineno="48"><highlight class="normal"><sp/><sp/><sp/><sp/>pyparsing.ParserElement.enablePackrat()</highlight></codeline>
-<codeline lineno="49"><highlight class="normal"></highlight></codeline>
-<codeline lineno="50"><highlight class="normal"></highlight><highlight class="stringliteral">&quot;&quot;&quot;</highlight></codeline>
-<codeline lineno="51"><highlight class="stringliteral">Packrat<sp/>is<sp/>causing<sp/>Python3<sp/>errors<sp/>that<sp/>I<sp/>don&apos;t<sp/>understand.</highlight></codeline>
-<codeline lineno="52"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="53"><highlight class="stringliteral">&gt;<sp/>/usr/local/Cellar/python3/3.2/lib/python3.2/site-packages/pyparsing-1.5.6-py3.2.egg/pyparsing.py(999)scanString()</highlight></codeline>
-<codeline lineno="54"><highlight class="stringliteral">-&gt;<sp/>nextLoc,tokens<sp/>=<sp/>parseFn(<sp/>instring,<sp/>preloc,<sp/>callPreParse=False<sp/>)</highlight></codeline>
-<codeline lineno="55"><highlight class="stringliteral">(Pdb)<sp/>n</highlight></codeline>
-<codeline lineno="56"><highlight class="stringliteral">NameError:<sp/>global<sp/>name<sp/>&apos;exc&apos;<sp/>is<sp/>not<sp/>defined</highlight></codeline>
-<codeline lineno="57"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="58"><highlight class="stringliteral">(Pdb)<sp/>parseFn</highlight></codeline>
-<codeline lineno="59"><highlight class="stringliteral">&lt;bound<sp/>method<sp/>Or._parseCache<sp/>of<sp/>{Python<sp/>style<sp/>comment<sp/>^<sp/>C<sp/>style<sp/>comment}&gt;</highlight></codeline>
-<codeline lineno="60"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="61"><highlight class="stringliteral">Bug<sp/>report<sp/>filed:<sp/>https://sourceforge.net/tracker/?func=detail&amp;atid=617311&amp;aid=3381439&amp;group_id=97203</highlight></codeline>
-<codeline lineno="62"><highlight class="stringliteral">&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="63"><highlight class="normal"></highlight></codeline>
-<codeline lineno="64" refid="classcmd2_1_1OptionParser" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OptionParser" kindref="compound">OptionParser</ref>(optparse.OptionParser):</highlight></codeline>
-<codeline lineno="65" refid="classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89" kindref="member">exit</ref>(self,<sp/>status=0,<sp/>msg=None):</highlight></codeline>
-<codeline lineno="66"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.values._exit<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="67"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>msg:</highlight></codeline>
-<codeline lineno="68"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(msg)</highlight></codeline>
-<codeline lineno="69"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="70" refid="classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a" kindref="member">print_help</ref>(self,<sp/>*args,<sp/>**kwargs):</highlight></codeline>
-<codeline lineno="71"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="72"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(self._func.__doc__)</highlight></codeline>
-<codeline lineno="73"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:</highlight></codeline>
-<codeline lineno="74"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="75"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optparse.OptionParser.print_help(self,<sp/>*args,<sp/>**kwargs)</highlight></codeline>
-<codeline lineno="76"><highlight class="normal"></highlight></codeline>
-<codeline lineno="77" refid="classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340" kindref="member">error</ref>(self,<sp/>msg):</highlight></codeline>
-<codeline lineno="78"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;error(msg<sp/>:<sp/>string)</highlight></codeline>
-<codeline lineno="79"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="80"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Print<sp/>a<sp/>usage<sp/>message<sp/>incorporating<sp/>&apos;msg&apos;<sp/>to<sp/>stderr<sp/>and<sp/>exit.</highlight></codeline>
-<codeline lineno="81"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>If<sp/>you<sp/>override<sp/>this<sp/>in<sp/>a<sp/>subclass,<sp/>it<sp/>should<sp/>not<sp/>return<sp/>--<sp/>it</highlight></codeline>
-<codeline lineno="82"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>should<sp/>either<sp/>exit<sp/>or<sp/>raise<sp/>an<sp/>exception.</highlight></codeline>
-<codeline lineno="83"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="84"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>optparse.OptParseError(msg)</highlight></codeline>
-<codeline lineno="85"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="86" refid="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" kindref="member">remaining_args</ref>(oldArgs,<sp/>newArgList):</highlight></codeline>
-<codeline lineno="87"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="88"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>Preserves<sp/>the<sp/>spacing<sp/>originally<sp/>in<sp/>the<sp/>argument<sp/>after</highlight></codeline>
-<codeline lineno="89"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>the<sp/>removal<sp/>of<sp/>options.</highlight></codeline>
-<codeline lineno="90"><highlight class="stringliteral"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="91"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>remaining_args(&apos;-f<sp/>bar<sp/><sp/><sp/>bar<sp/><sp/><sp/>cow&apos;,<sp/>[&apos;bar&apos;,<sp/>&apos;cow&apos;])</highlight></codeline>
-<codeline lineno="92"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&apos;bar<sp/><sp/><sp/>cow&apos;</highlight></codeline>
-<codeline lineno="93"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="94"><highlight class="normal"><sp/><sp/><sp/><sp/>pattern<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;\s+&apos;</highlight><highlight class="normal">.join(re.escape(a)<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>a<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>newArgList)<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;\s*$&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="95"><highlight class="normal"><sp/><sp/><sp/><sp/>matchObj<sp/>=<sp/>re.search(pattern,<sp/>oldArgs)</highlight></codeline>
-<codeline lineno="96"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>oldArgs[matchObj.start():]</highlight></codeline>
-<codeline lineno="97"><highlight class="normal"><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="98" refid="namespacecmd2_1a93001003cf51a72d1d6adaf5e3e22366" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a93001003cf51a72d1d6adaf5e3e22366" kindref="member">_attr_get_</ref>(obj,<sp/>attr):</highlight></codeline>
-<codeline lineno="99"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Returns<sp/>an<sp/>attribute&apos;s<sp/>value,<sp/>or<sp/>None<sp/>(no<sp/>error)<sp/>if<sp/>undefined.</highlight></codeline>
-<codeline lineno="100"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Analagous<sp/>to<sp/>.get()<sp/>for<sp/>dictionaries.<sp/><sp/>Useful<sp/>when<sp/>checking<sp/>for</highlight></codeline>
-<codeline lineno="101"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>value<sp/>of<sp/>options<sp/>that<sp/>may<sp/>not<sp/>have<sp/>been<sp/>defined<sp/>on<sp/>a<sp/>given</highlight></codeline>
-<codeline lineno="102"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>method.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="103"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="104"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>getattr(obj,<sp/>attr)</highlight></codeline>
-<codeline lineno="105"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:</highlight></codeline>
-<codeline lineno="106"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="107"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="108"><highlight class="normal">optparse.Values.get<sp/>=<sp/>_attr_get_</highlight></codeline>
-<codeline lineno="109"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="110" refid="namespacecmd2_1afd483925db6ff208624b8e5c0ae09271" refkind="member"><highlight class="normal">options_defined<sp/>=<sp/>[]<sp/></highlight><highlight class="comment">#<sp/>used<sp/>to<sp/>distinguish<sp/>--options<sp/>from<sp/>SQL-style<sp/>--comments</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="111"><highlight class="normal"></highlight></codeline>
-<codeline lineno="112" refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>(option_list,<sp/>arg_desc=&quot;arg&quot;):</highlight></codeline>
-<codeline lineno="113"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Used<sp/>as<sp/>a<sp/>decorator<sp/>and<sp/>passed<sp/>a<sp/>list<sp/>of<sp/>optparse-style<sp/>options,</highlight></codeline>
-<codeline lineno="114"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>alters<sp/>a<sp/>cmd2<sp/>method<sp/>to<sp/>populate<sp/>its<sp/>``opts``<sp/>argument<sp/>from<sp/>its</highlight></codeline>
-<codeline lineno="115"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>raw<sp/>text<sp/>argument.</highlight></codeline>
-<codeline lineno="116"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="117"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Example:<sp/>transform</highlight></codeline>
-<codeline lineno="118"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>def<sp/>do_something(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="119"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="120"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>into</highlight></codeline>
-<codeline lineno="121"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>@options([make_option(&apos;-q&apos;,<sp/>&apos;--quick&apos;,<sp/>action=&quot;store_true&quot;,</highlight></codeline>
-<codeline lineno="122"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=&quot;Makes<sp/>things<sp/>fast&quot;)],</highlight></codeline>
-<codeline lineno="123"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;source<sp/>dest&quot;)</highlight></codeline>
-<codeline lineno="124"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>def<sp/>do_something(self,<sp/>arg,<sp/>opts):</highlight></codeline>
-<codeline lineno="125"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>if<sp/>opts.quick:</highlight></codeline>
-<codeline lineno="126"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.fast_button<sp/>=<sp/>True</highlight></codeline>
-<codeline lineno="127"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="128"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>isinstance(option_list,<sp/>list):</highlight></codeline>
-<codeline lineno="129"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>option_list<sp/>=<sp/>[option_list]</highlight></codeline>
-<codeline lineno="130"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>opt<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>option_list:</highlight></codeline>
-<codeline lineno="131"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>options_defined.append(pyparsing.Literal(opt.get_opt_string()))</highlight></codeline>
-<codeline lineno="132"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">option_setup(func):</highlight></codeline>
-<codeline lineno="133"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optionParser<sp/>=<sp/><ref refid="classcmd2_1_1OptionParser" kindref="compound">OptionParser</ref>()</highlight></codeline>
-<codeline lineno="134"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>opt<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>option_list:</highlight></codeline>
-<codeline lineno="135"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optionParser.add_option(opt)</highlight></codeline>
-<codeline lineno="136"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optionParser.set_usage(</highlight><highlight class="stringliteral">&quot;%s<sp/>[options]<sp/>%s&quot;</highlight><highlight class="normal"><sp/>%<sp/>(func.__name__[3:],<sp/>arg_desc))</highlight></codeline>
-<codeline lineno="137"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optionParser._func<sp/>=<sp/>func</highlight></codeline>
-<codeline lineno="138"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">new_func(instance,<sp/>arg):</highlight></codeline>
-<codeline lineno="139"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="140"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>opts,<sp/>newArgList<sp/>=<sp/>optionParser.parse_args(arg.split())</highlight></codeline>
-<codeline lineno="141"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Must<sp/>find<sp/>the<sp/>remaining<sp/>args<sp/>in<sp/>the<sp/>original<sp/>argument<sp/>list,<sp/>but<sp/></highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="142"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>mustn&apos;t<sp/>include<sp/>the<sp/>command<sp/>itself</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="143"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#if<sp/>hasattr(arg,<sp/>&apos;parsed&apos;)<sp/>and<sp/>newArgList[0]<sp/>==<sp/>arg.parsed.command:</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="144"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/><sp/><sp/><sp/>newArgList<sp/>=<sp/>newArgList[1:]</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="145"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>newArgs<sp/>=<sp/><ref refid="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" kindref="member">remaining_args</ref>(arg,<sp/>newArgList)</highlight></codeline>
-<codeline lineno="146"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isinstance(arg,<sp/>ParsedString):</highlight></codeline>
-<codeline lineno="147"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.with_args_replaced(newArgs)</highlight></codeline>
-<codeline lineno="148"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="149"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>newArgs</highlight></codeline>
-<codeline lineno="150"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>optparse.OptParseError,<sp/>e:</highlight></codeline>
-<codeline lineno="151"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(e)</highlight></codeline>
-<codeline lineno="152"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>optionParser.print_help()</highlight></codeline>
-<codeline lineno="153"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="154"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>hasattr(opts,<sp/></highlight><highlight class="stringliteral">&apos;_exit&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="155"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="156"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>func(instance,<sp/>arg,<sp/>opts)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="157"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="158"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new_func.__doc__<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;%s\n%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(func.__doc__,<sp/>optionParser.format_help())</highlight></codeline>
-<codeline lineno="159"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>new_func</highlight></codeline>
-<codeline lineno="160"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>option_setup</highlight></codeline>
-<codeline lineno="161"><highlight class="normal"></highlight></codeline>
-<codeline lineno="162" refid="classcmd2_1_1PasteBufferError" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1PasteBufferError" kindref="compound">PasteBufferError</ref>(EnvironmentError):</highlight></codeline>
-<codeline lineno="163"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>sys.platform[:3]<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;win&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="164" refid="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>errmsg<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Redirecting<sp/>to<sp/>or<sp/>from<sp/>paste<sp/>buffer<sp/>requires<sp/>pywin32</highlight></codeline>
-<codeline lineno="165"><highlight class="stringliteral">to<sp/>be<sp/>installed<sp/>on<sp/>operating<sp/>system.</highlight></codeline>
-<codeline lineno="166"><highlight class="stringliteral">Download<sp/>from<sp/>http://sourceforge.net/projects/pywin32/&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="167"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">elif</highlight><highlight class="normal"><sp/>sys.platform[:3]<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;dar&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="168"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Use<sp/>built<sp/>in<sp/>pbcopy<sp/>on<sp/>Mac<sp/>OSX</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="169"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="170"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="171"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>errmsg<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Redirecting<sp/>to<sp/>or<sp/>from<sp/>paste<sp/>buffer<sp/>requires<sp/>xclip<sp/></highlight></codeline>
-<codeline lineno="172"><highlight class="stringliteral">to<sp/>be<sp/>installed<sp/>on<sp/>operating<sp/>system.</highlight></codeline>
-<codeline lineno="173"><highlight class="stringliteral">On<sp/>Debian/Ubuntu,<sp/>&apos;sudo<sp/>apt-get<sp/>install<sp/>xclip&apos;<sp/>will<sp/>install<sp/>it.&quot;&quot;&quot;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="174" refid="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" kindref="member">__init__</ref>(self):</highlight></codeline>
-<codeline lineno="175"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Exception.__init__(self,<sp/>self.<ref refid="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" kindref="member">errmsg</ref>)</highlight></codeline>
-<codeline lineno="176"><highlight class="normal"></highlight></codeline>
-<codeline lineno="177" refid="namespacecmd2_1abb901de4eb2987589c68b4d895acd8c3" refkind="member"><highlight class="normal">pastebufferr<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Redirecting<sp/>to<sp/>or<sp/>from<sp/>paste<sp/>buffer<sp/>requires<sp/>%s</highlight></codeline>
-<codeline lineno="178"><highlight class="stringliteral">to<sp/>be<sp/>installed<sp/>on<sp/>operating<sp/>system.</highlight></codeline>
-<codeline lineno="179"><highlight class="stringliteral">%s&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="180"><highlight class="normal"></highlight></codeline>
-<codeline lineno="181"><highlight class="normal"></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>subprocess.mswindows:</highlight></codeline>
-<codeline lineno="182"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="183"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>win32clipboard</highlight></codeline>
-<codeline lineno="184" refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>():</highlight></codeline>
-<codeline lineno="185"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.OpenClipboard(0)</highlight></codeline>
-<codeline lineno="186"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="187"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>win32clipboard.GetClipboardData()</highlight></codeline>
-<codeline lineno="188"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>TypeError:</highlight></codeline>
-<codeline lineno="189"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">#non-text</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="190"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.CloseClipboard()</highlight></codeline>
-<codeline lineno="191"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="192" refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kindref="member">write_to_paste_buffer</ref>(txt):</highlight></codeline>
-<codeline lineno="193"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.OpenClipboard(0)</highlight></codeline>
-<codeline lineno="194"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.EmptyClipboard()</highlight></codeline>
-<codeline lineno="195"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.SetClipboardText(txt)</highlight></codeline>
-<codeline lineno="196"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>win32clipboard.CloseClipboard()<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="197"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ImportError:</highlight></codeline>
-<codeline lineno="198" refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>(*args):</highlight></codeline>
-<codeline lineno="199"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>OSError,<sp/>pastebufferr<sp/>%<sp/>(</highlight><highlight class="stringliteral">&apos;pywin32&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;Download<sp/>from<sp/>http://sourceforge.net/projects/pywin32/&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="200" refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>write_to_paste_buffer<sp/>=<sp/>get_paste_buffer</highlight></codeline>
-<codeline lineno="201"><highlight class="normal"></highlight><highlight class="keywordflow">elif</highlight><highlight class="normal"><sp/>sys.platform<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;darwin&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="202" refid="namespacecmd2_1a3f2a6eb75c58ca830028f18cf2851958" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>can_clip<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="203"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="204"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>test<sp/>for<sp/>pbcopy<sp/>-<sp/>AFAIK,<sp/>should<sp/>always<sp/>be<sp/>installed<sp/>on<sp/>MacOS</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="205"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>subprocess.check_call(</highlight><highlight class="stringliteral">&apos;pbcopy<sp/>-help&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE,<sp/>stderr=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="206"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>can_clip<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="207"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>(subprocess.CalledProcessError,<sp/>OSError,<sp/>IOError):</highlight></codeline>
-<codeline lineno="208"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="209"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>can_clip:</highlight></codeline>
-<codeline lineno="210"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>():</highlight></codeline>
-<codeline lineno="211"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pbcopyproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;pbcopy<sp/>-help&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE,<sp/>stderr=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="212"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>pbcopyproc.stdout.read()</highlight></codeline>
-<codeline lineno="213"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kindref="member">write_to_paste_buffer</ref>(txt):</highlight></codeline>
-<codeline lineno="214"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pbcopyproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;pbcopy&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE,<sp/>stderr=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="215"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pbcopyproc.communicate(txt.encode())</highlight></codeline>
-<codeline lineno="216"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="217"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>(*args):</highlight></codeline>
-<codeline lineno="218"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>OSError,<sp/>pastebufferr<sp/>%<sp/>(</highlight><highlight class="stringliteral">&apos;pbcopy&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;On<sp/>MacOS<sp/>X<sp/>-<sp/>error<sp/>should<sp/>not<sp/>occur<sp/>-<sp/>part<sp/>of<sp/>the<sp/>default<sp/>installation&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="219"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>write_to_paste_buffer<sp/>=<sp/>get_paste_buffer</highlight></codeline>
-<codeline lineno="220"><highlight class="normal"></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="221"><highlight class="normal"><sp/><sp/><sp/><sp/>can_clip<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="222"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="223"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>subprocess.check_call(</highlight><highlight class="stringliteral">&apos;xclip<sp/>-o<sp/>-sel<sp/>clip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE,<sp/>stderr=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="224"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>can_clip<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="225"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:<sp/><sp/></highlight><highlight class="comment">#<sp/>check_call<sp/>not<sp/>defined,<sp/>Python<sp/>&lt;<sp/>2.5</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="226"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="227" refid="namespacecmd2_1ab810fc3f05607c1e4311225b04591244" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>teststring<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;Testing<sp/>for<sp/>presence<sp/>of<sp/>xclip.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="228" refid="namespacecmd2_1ae76e61704924b26b7ddb97fce8c384ef" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;xclip<sp/>-sel<sp/>clip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="229"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.write(teststring)</highlight></codeline>
-<codeline lineno="230"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.close()</highlight></codeline>
-<codeline lineno="231"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;xclip<sp/>-o<sp/>-sel<sp/>clip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="232"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>xclipproc.stdout.read()<sp/>==<sp/>teststring:</highlight></codeline>
-<codeline lineno="233"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>can_clip<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="234"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>Exception:<sp/></highlight><highlight class="comment">#<sp/>hate<sp/>a<sp/>bare<sp/>Exception<sp/>call,<sp/>but<sp/>exception<sp/>classes<sp/>vary<sp/>too<sp/>much<sp/>b/t<sp/>stdlib<sp/>versions</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="235"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="236"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>Exception:</highlight></codeline>
-<codeline lineno="237"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"><sp/></highlight><highlight class="comment">#<sp/>something<sp/>went<sp/>wrong<sp/>with<sp/>xclip<sp/>and<sp/>we<sp/>cannot<sp/>use<sp/>it</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="238"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>can_clip:<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="239"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>():</highlight></codeline>
-<codeline lineno="240"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;xclip<sp/>-o<sp/>-sel<sp/>clip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="241"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>xclipproc.stdout.read()</highlight></codeline>
-<codeline lineno="242"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kindref="member">write_to_paste_buffer</ref>(txt):</highlight></codeline>
-<codeline lineno="243"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;xclip<sp/>-sel<sp/>clip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="244"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.write(txt.encode())</highlight></codeline>
-<codeline lineno="245"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.close()</highlight></codeline>
-<codeline lineno="246"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>but<sp/>we<sp/>want<sp/>it<sp/>in<sp/>both<sp/>the<sp/>&quot;primary&quot;<sp/>and<sp/>&quot;mouse&quot;<sp/>clipboards</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="247"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc<sp/>=<sp/>subprocess.Popen(</highlight><highlight class="stringliteral">&apos;xclip&apos;</highlight><highlight class="normal">,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="248"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.write(txt.encode())</highlight></codeline>
-<codeline lineno="249"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>xclipproc.stdin.close()</highlight></codeline>
-<codeline lineno="250"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="251"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>(*args):</highlight></codeline>
-<codeline lineno="252"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>OSError,<sp/>pastebufferr<sp/>%<sp/>(</highlight><highlight class="stringliteral">&apos;xclip&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;On<sp/>Debian/Ubuntu,<sp/>install<sp/>with<sp/>&quot;sudo<sp/>apt-get<sp/>install<sp/>xclip&quot;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="253"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>write_to_paste_buffer<sp/>=<sp/>get_paste_buffer</highlight></codeline>
-<codeline lineno="254"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="255"><highlight class="normal">pyparsing.ParserElement.setDefaultWhitespaceChars(</highlight><highlight class="stringliteral">&apos;<sp/>\t&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="256"><highlight class="normal"></highlight></codeline>
-<codeline lineno="257" refid="classcmd2_1_1ParsedString" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1ParsedString" kindref="compound">ParsedString</ref>(str):</highlight></codeline>
-<codeline lineno="258" refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" kindref="member">full_parsed_statement</ref>(self):</highlight></codeline>
-<codeline lineno="259"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new<sp/>=<sp/><ref refid="classcmd2_1_1ParsedString" kindref="compound">ParsedString</ref>(</highlight><highlight class="stringliteral">&apos;%s<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(self.parsed.command,<sp/>self.parsed.args))</highlight></codeline>
-<codeline lineno="260"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parsed<sp/>=<sp/>self.parsed</highlight></codeline>
-<codeline lineno="261"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parser<sp/>=<sp/>self.parser</highlight></codeline>
-<codeline lineno="262"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>new<sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="263" refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" kindref="member">with_args_replaced</ref>(self,<sp/>newargs):</highlight></codeline>
-<codeline lineno="264"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new<sp/>=<sp/><ref refid="classcmd2_1_1ParsedString" kindref="compound">ParsedString</ref>(newargs)</highlight></codeline>
-<codeline lineno="265"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parsed<sp/>=<sp/>self.parsed</highlight></codeline>
-<codeline lineno="266"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parser<sp/>=<sp/>self.parser</highlight></codeline>
-<codeline lineno="267"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parsed[</highlight><highlight class="stringliteral">&apos;args&apos;</highlight><highlight class="normal">]<sp/>=<sp/>newargs</highlight></codeline>
-<codeline lineno="268"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.parsed.statement[</highlight><highlight class="stringliteral">&apos;args&apos;</highlight><highlight class="normal">]<sp/>=<sp/>newargs</highlight></codeline>
-<codeline lineno="269"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>new</highlight></codeline>
-<codeline lineno="270"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="271" refid="classcmd2_1_1StubbornDict" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict" kindref="compound">StubbornDict</ref>(dict):</highlight></codeline>
-<codeline lineno="272"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Dictionary<sp/>that<sp/>tolerates<sp/>many<sp/>input<sp/>formats.</highlight></codeline>
-<codeline lineno="273"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>Create<sp/>it<sp/>with<sp/>stubbornDict(arg)<sp/>factory<sp/>function.</highlight></codeline>
-<codeline lineno="274"><highlight class="stringliteral"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="275"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>d<sp/>=<sp/>StubbornDict(large=&apos;gross&apos;,<sp/>small=&apos;klein&apos;)</highlight></codeline>
-<codeline lineno="276"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(d.items())</highlight></codeline>
-<codeline lineno="277"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;large&apos;,<sp/>&apos;gross&apos;),<sp/>(&apos;small&apos;,<sp/>&apos;klein&apos;)]</highlight></codeline>
-<codeline lineno="278"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>d.append([&apos;plain&apos;,<sp/>&apos;<sp/><sp/>plaid&apos;])</highlight></codeline>
-<codeline lineno="279"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(d.items())</highlight></codeline>
-<codeline lineno="280"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;large&apos;,<sp/>&apos;gross&apos;),<sp/>(&apos;plaid&apos;,<sp/>&apos;&apos;),<sp/>(&apos;plain&apos;,<sp/>&apos;&apos;),<sp/>(&apos;small&apos;,<sp/>&apos;klein&apos;)]</highlight></codeline>
-<codeline lineno="281"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>d<sp/>+=<sp/>&apos;<sp/><sp/><sp/>girl<sp/>Frauelein,<sp/>Maedchen\\n\\n<sp/>shoe<sp/>schuh&apos;</highlight></codeline>
-<codeline lineno="282"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(d.items())</highlight></codeline>
-<codeline lineno="283"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;girl&apos;,<sp/>&apos;Frauelein,<sp/>Maedchen&apos;),<sp/>(&apos;large&apos;,<sp/>&apos;gross&apos;),<sp/>(&apos;plaid&apos;,<sp/>&apos;&apos;),<sp/>(&apos;plain&apos;,<sp/>&apos;&apos;),<sp/>(&apos;shoe&apos;,<sp/>&apos;schuh&apos;),<sp/>(&apos;small&apos;,<sp/>&apos;klein&apos;)]</highlight></codeline>
-<codeline lineno="284"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="285" refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" kindref="member">update</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="286"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>dict.update(self,<sp/>StubbornDict.to_dict(arg))</highlight></codeline>
-<codeline lineno="287" refid="classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>append<sp/>=<sp/>update</highlight></codeline>
-<codeline lineno="288" refid="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" kindref="member">__iadd__</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="289"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" kindref="member">update</ref>(arg)</highlight></codeline>
-<codeline lineno="290"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self</highlight></codeline>
-<codeline lineno="291" refid="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" kindref="member">__add__</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="292"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>selfcopy<sp/>=<sp/>copy.copy(self)</highlight></codeline>
-<codeline lineno="293"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>selfcopy.update(<ref refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" kindref="member">stubbornDict</ref>(arg))</highlight></codeline>
-<codeline lineno="294"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>selfcopy</highlight></codeline>
-<codeline lineno="295" refid="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" kindref="member">__radd__</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="296"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>selfcopy<sp/>=<sp/>copy.copy(self)</highlight></codeline>
-<codeline lineno="297"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>selfcopy.update(<ref refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" kindref="member">stubbornDict</ref>(arg))</highlight></codeline>
-<codeline lineno="298"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>selfcopy<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="299"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="300"><highlight class="normal"><sp/><sp/><sp/><sp/>@classmethod</highlight></codeline>
-<codeline lineno="301" refid="classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee" kindref="member">to_dict</ref>(cls,<sp/>arg):</highlight></codeline>
-<codeline lineno="302"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Generates<sp/>dictionary<sp/>from<sp/>string<sp/>or<sp/>list<sp/>of<sp/>strings&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="303"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>hasattr(arg,<sp/></highlight><highlight class="stringliteral">&apos;splitlines&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="304"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.splitlines()</highlight></codeline>
-<codeline lineno="305"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>hasattr(arg,<sp/></highlight><highlight class="stringliteral">&apos;__reversed__&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="306"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>{}<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="307"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>a<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="308"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>a<sp/>=<sp/>a.strip()</highlight></codeline>
-<codeline lineno="309"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>a:</highlight></codeline>
-<codeline lineno="310"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>key_val<sp/>=<sp/>a.split(</highlight><highlight class="keywordtype">None</highlight><highlight class="normal">,<sp/>1)</highlight></codeline>
-<codeline lineno="311"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>key<sp/>=<sp/>key_val[0]</highlight></codeline>
-<codeline lineno="312"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>len(key_val)<sp/>&gt;<sp/>1:</highlight></codeline>
-<codeline lineno="313"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>val<sp/>=<sp/>key_val[1]</highlight></codeline>
-<codeline lineno="314"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="315"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>val<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="316"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result[key]<sp/>=<sp/>val</highlight></codeline>
-<codeline lineno="317"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="318"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>arg</highlight></codeline>
-<codeline lineno="319"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="320"><highlight class="normal"></highlight></codeline>
-<codeline lineno="321" refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" kindref="member">stubbornDict</ref>(*arg,<sp/>**kwarg):</highlight></codeline>
-<codeline lineno="322"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="323"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(stubbornDict(&apos;cow<sp/>a<sp/>bovine\\nhorse<sp/>an<sp/>equine&apos;).items())</highlight></codeline>
-<codeline lineno="324"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;cow&apos;,<sp/>&apos;a<sp/>bovine&apos;),<sp/>(&apos;horse&apos;,<sp/>&apos;an<sp/>equine&apos;)]</highlight></codeline>
-<codeline lineno="325"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(stubbornDict([&apos;badger&apos;,<sp/>&apos;porcupine<sp/>a<sp/>poky<sp/>creature&apos;]).items())</highlight></codeline>
-<codeline lineno="326"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;badger&apos;,<sp/>&apos;&apos;),<sp/>(&apos;porcupine&apos;,<sp/>&apos;a<sp/>poky<sp/>creature&apos;)]</highlight></codeline>
-<codeline lineno="327"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>sorted(stubbornDict(turtle=&apos;has<sp/>shell&apos;,<sp/>frog=&apos;jumpy&apos;).items())</highlight></codeline>
-<codeline lineno="328"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[(&apos;frog&apos;,<sp/>&apos;jumpy&apos;),<sp/>(&apos;turtle&apos;,<sp/>&apos;has<sp/>shell&apos;)]</highlight></codeline>
-<codeline lineno="329"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="330"><highlight class="normal"><sp/><sp/><sp/><sp/>result<sp/>=<sp/>{}</highlight></codeline>
-<codeline lineno="331"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>a<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="332"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result.update(StubbornDict.to_dict(a))</highlight></codeline>
-<codeline lineno="333"><highlight class="normal"><sp/><sp/><sp/><sp/>result.update(kwarg)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="334"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/><ref refid="classcmd2_1_1StubbornDict" kindref="compound">StubbornDict</ref>(result)</highlight></codeline>
-<codeline lineno="335"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="336" refid="namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3" kindref="member">replace_with_file_contents</ref>(fname):</highlight></codeline>
-<codeline lineno="337"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>fname:</highlight></codeline>
-<codeline lineno="338"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="339"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>open(os.path.expanduser(fname[0])).read()</highlight></codeline>
-<codeline lineno="340"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IOError:</highlight></codeline>
-<codeline lineno="341"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&lt;<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>fname[0]<sp/><sp/></highlight><highlight class="comment">#<sp/>wasn&apos;t<sp/>a<sp/>file<sp/>after<sp/>all</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="342"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="343"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/><ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>()</highlight></codeline>
-<codeline lineno="344"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result<sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="345"><highlight class="normal"></highlight></codeline>
-<codeline lineno="346" refid="classcmd2_1_1EmbeddedConsoleExit" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1EmbeddedConsoleExit" kindref="compound">EmbeddedConsoleExit</ref>(SystemExit):</highlight></codeline>
-<codeline lineno="347"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="348"><highlight class="normal"></highlight></codeline>
-<codeline lineno="349" refid="classcmd2_1_1EmptyStatement" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal">EmptyStatement(Exception):</highlight></codeline>
-<codeline lineno="350"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="351"><highlight class="normal"></highlight></codeline>
-<codeline lineno="352" refid="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" kindref="member">ljust</ref>(x,<sp/>width,<sp/>fillchar=&apos;<sp/>&apos;):</highlight></codeline>
-<codeline lineno="353"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;analogous<sp/>to<sp/>str.ljust,<sp/>but<sp/>works<sp/>for<sp/>lists&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="354"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>hasattr(x,<sp/></highlight><highlight class="stringliteral">&apos;ljust&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="355"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>x.ljust(width,<sp/>fillchar)</highlight></codeline>
-<codeline lineno="356"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="357"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>len(x)<sp/>&lt;<sp/>width:</highlight></codeline>
-<codeline lineno="358"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>x<sp/>=<sp/>(x<sp/>+<sp/>[fillchar]<sp/>*<sp/>width)[:width]</highlight></codeline>
-<codeline lineno="359"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>x</highlight></codeline>
-<codeline lineno="360"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="361" refid="classcmd2_1_1Cmd" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>(cmd.Cmd):</highlight></codeline>
-<codeline lineno="362" refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>echo<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="363" refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>case_insensitive<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Commands<sp/>recognized<sp/>regardless<sp/>of<sp/>case</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="364" refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>continuation_prompt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&gt;<sp/>&apos;</highlight><highlight class="normal"><sp/><sp/></highlight></codeline>
-<codeline lineno="365" refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>timing<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Prints<sp/>elapsed<sp/>time<sp/>for<sp/>each<sp/>command</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="366"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>make<sp/>sure<sp/>your<sp/>terminators<sp/>are<sp/>not<sp/>in<sp/>legalChars!</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="367" refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>legalChars<sp/>=<sp/></highlight><highlight class="stringliteral">u&apos;!#$%.:?@_&apos;</highlight><highlight class="normal"><sp/>+<sp/>pyparsing.alphanums<sp/>+<sp/>pyparsing.alphas8bit</highlight></codeline>
-<codeline lineno="368" refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>shortcuts<sp/>=<sp/>{</highlight><highlight class="stringliteral">&apos;?&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;help&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;!&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;shell&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;@&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;load&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;@@&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;_relative_load&apos;</highlight><highlight class="normal">}</highlight></codeline>
-<codeline lineno="369" refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>excludeFromHistory<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;run<sp/>r<sp/>list<sp/>l<sp/>history<sp/>hi<sp/>ed<sp/>edit<sp/>li<sp/>eof&apos;&apos;&apos;</highlight><highlight class="normal">.split()</highlight></codeline>
-<codeline lineno="370" refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>default_to_shell<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="371" refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>noSpecialParse<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;set<sp/>ed<sp/>edit<sp/>exit&apos;</highlight><highlight class="normal">.split()</highlight></codeline>
-<codeline lineno="372" refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>defaultExtension<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;txt&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>For<sp/>``save``,<sp/>``load``,<sp/>etc.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="373" refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>default_file_name<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;command.txt&apos;</highlight><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>For<sp/>``save``,<sp/>``load``,<sp/>etc.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="374" refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>abbrev<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Abbreviated<sp/>commands<sp/>recognized</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="375" refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>current_script_dir<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="376" refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>reserved_words<sp/>=<sp/>[]</highlight></codeline>
-<codeline lineno="377" refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>feedback_to_output<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Do<sp/>include<sp/>nonessentials<sp/>in<sp/>&gt;,<sp/>|<sp/>output</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="378" refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>quiet<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Do<sp/>not<sp/>suppress<sp/>nonessential<sp/>output</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="379" refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>debug<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="380" refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>locals_in_py<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="381" refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>kept_state<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="382" refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>redirector<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&gt;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>for<sp/>sending<sp/>output<sp/>to<sp/>file</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="383" refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>settable<sp/>=<sp/><ref refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" kindref="member">stubbornDict</ref>(</highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="384"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>prompt</highlight></codeline>
-<codeline lineno="385"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>colors<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Colorized<sp/>output<sp/>(*nix<sp/>only)</highlight></codeline>
-<codeline lineno="386"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>continuation_prompt<sp/><sp/><sp/>On<sp/>2nd+<sp/>line<sp/>of<sp/>input</highlight></codeline>
-<codeline lineno="387"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>debug<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Show<sp/>full<sp/>error<sp/>stack<sp/>on<sp/>error</highlight></codeline>
-<codeline lineno="388"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>default_file_name<sp/><sp/><sp/><sp/><sp/>for<sp/>``save``,<sp/>``load``,<sp/>etc.</highlight></codeline>
-<codeline lineno="389"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>editor<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Program<sp/>used<sp/>by<sp/>``edit``<sp/><sp/></highlight></codeline>
-<codeline lineno="390"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>case_insensitive<sp/><sp/><sp/><sp/><sp/><sp/>upper-<sp/>and<sp/>lower-case<sp/>both<sp/>OK</highlight></codeline>
-<codeline lineno="391"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>feedback_to_output<sp/><sp/><sp/><sp/>include<sp/>nonessentials<sp/>in<sp/>`|`,<sp/>`&gt;`<sp/>results<sp/></highlight></codeline>
-<codeline lineno="392"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>quiet<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Don&apos;t<sp/>print<sp/>nonessential<sp/>feedback</highlight></codeline>
-<codeline lineno="393"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>echo<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Echo<sp/>command<sp/>issued<sp/>into<sp/>output</highlight></codeline>
-<codeline lineno="394"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>timing<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Report<sp/>execution<sp/>times</highlight></codeline>
-<codeline lineno="395"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>abbrev<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Accept<sp/>abbreviated<sp/>commands</highlight></codeline>
-<codeline lineno="396"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="397"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="398" refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(self,<sp/>msg):</highlight></codeline>
-<codeline lineno="399"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Convenient<sp/>shortcut<sp/>for<sp/>self.stdout.write();<sp/>adds<sp/>newline<sp/>if<sp/>necessary.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="400"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>msg:</highlight></codeline>
-<codeline lineno="401"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(msg)</highlight></codeline>
-<codeline lineno="402"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>msg[-1]<sp/>!=<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="403"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="404" refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(self,<sp/>errmsg,<sp/>statement=None):</highlight></codeline>
-<codeline lineno="405"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" kindref="member">debug</ref>:</highlight></codeline>
-<codeline lineno="406"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>traceback.print_exc()</highlight></codeline>
-<codeline lineno="407"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(str(errmsg))</highlight></codeline>
-<codeline lineno="408" refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" kindref="member">pfeedback</ref>(self,<sp/>msg):</highlight></codeline>
-<codeline lineno="409"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;For<sp/>printing<sp/>nonessential<sp/>feedback.<sp/><sp/>Can<sp/>be<sp/>silenced<sp/>with<sp/>`quiet`.</highlight></codeline>
-<codeline lineno="410"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Inclusion<sp/>in<sp/>redirected<sp/>output<sp/>is<sp/>controlled<sp/>by<sp/>`feedback_to_output`.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="411"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" kindref="member">quiet</ref>:</highlight></codeline>
-<codeline lineno="412"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" kindref="member">feedback_to_output</ref>:</highlight></codeline>
-<codeline lineno="413"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(msg)</highlight></codeline>
-<codeline lineno="414"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="415"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(msg)</highlight></codeline>
-<codeline lineno="416" refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>_STOP_AND_EXIT<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/></highlight><highlight class="comment">#<sp/>distinguish<sp/>end<sp/>of<sp/>script<sp/>file<sp/>from<sp/>actual<sp/>exit</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="417" refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>_STOP_SCRIPT_NO_EXIT<sp/>=<sp/>-999</highlight></codeline>
-<codeline lineno="418" refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>editor<sp/>=<sp/>os.environ.get(</highlight><highlight class="stringliteral">&apos;EDITOR&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="419"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>editor:</highlight></codeline>
-<codeline lineno="420"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>sys.platform[:3]<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;win&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="421" refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>editor<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;notepad&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="422"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="423"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>editor<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>[</highlight><highlight class="stringliteral">&apos;gedit&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;kate&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;vim&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;emacs&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;nano&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;pico&apos;</highlight><highlight class="normal">]:</highlight></codeline>
-<codeline lineno="424"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>subprocess.Popen([</highlight><highlight class="stringliteral">&apos;which&apos;</highlight><highlight class="normal">,<sp/>editor],<sp/>stdout=subprocess.PIPE).communicate()[0]:</highlight></codeline>
-<codeline lineno="425"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">break</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="426"><highlight class="normal"></highlight></codeline>
-<codeline lineno="427" refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>colorcodes<sp/>=<sp/><sp/><sp/><sp/>{</highlight><highlight class="stringliteral">&apos;bold&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[1m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[22m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="428"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;cyan&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[36m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[39m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="429"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;blue&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[34m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[39m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="430"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;red&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[31m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[39m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="431"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;magenta&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[35m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[39m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="432"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;green&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[32m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[39m&apos;</highlight><highlight class="normal">},</highlight></codeline>
-<codeline lineno="433"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;underline&apos;</highlight><highlight class="normal">:{</highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[4m&apos;</highlight><highlight class="normal">,</highlight><highlight class="keyword">False</highlight><highlight class="normal">:</highlight><highlight class="stringliteral">&apos;\x1b[24m&apos;</highlight><highlight class="normal">}}</highlight></codeline>
-<codeline lineno="434" refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>colors<sp/>=<sp/>(platform.system()<sp/>!=<sp/></highlight><highlight class="stringliteral">&apos;Windows&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="435" refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" kindref="member">colorize</ref>(self,<sp/>val,<sp/>color):</highlight></codeline>
-<codeline lineno="436"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Given<sp/>a<sp/>string<sp/>(``val``),<sp/>returns<sp/>that<sp/>string<sp/>wrapped<sp/>in<sp/>UNIX-style<sp/></highlight></codeline>
-<codeline lineno="437"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>special<sp/>characters<sp/>that<sp/>turn<sp/>on<sp/>(and<sp/>then<sp/>off)<sp/>text<sp/>color<sp/>and<sp/>style.</highlight></codeline>
-<codeline lineno="438"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>If<sp/>the<sp/>``colors``<sp/>environment<sp/>paramter<sp/>is<sp/>``False``,<sp/>or<sp/>the<sp/>application</highlight></codeline>
-<codeline lineno="439"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>is<sp/>running<sp/>on<sp/>Windows,<sp/>will<sp/>return<sp/>``val``<sp/>unchanged.</highlight></codeline>
-<codeline lineno="440" refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" refkind="member"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>``color``<sp/>should<sp/>be<sp/>one<sp/>of<sp/>the<sp/>supported<sp/>strings<sp/>(or<sp/>styles):</highlight></codeline>
-<codeline lineno="441"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>red/blue/green/cyan/magenta,<sp/>bold,<sp/>underline&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="442"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" kindref="member">colors</ref><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>(self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref><sp/>==<sp/>self.<ref refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" kindref="member">initial_stdout</ref>):</highlight></codeline>
-<codeline lineno="443"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" kindref="member">colorcodes</ref>[color][</highlight><highlight class="keyword">True</highlight><highlight class="normal">]<sp/>+<sp/>val<sp/>+<sp/>self.<ref refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" kindref="member">colorcodes</ref>[color][</highlight><highlight class="keyword">False</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="444"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>val</highlight></codeline>
-<codeline lineno="445"><highlight class="normal"></highlight></codeline>
-<codeline lineno="446" refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" kindref="member">do_cmdenvironment</ref>(self,<sp/>args):</highlight></codeline>
-<codeline lineno="447"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Summary<sp/>report<sp/>of<sp/>interactive<sp/>parameters.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="448"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&quot;&quot;&quot;</highlight></codeline>
-<codeline lineno="449"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Commands<sp/>are<sp/>%(casesensitive)scase-sensitive.</highlight></codeline>
-<codeline lineno="450"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Commands<sp/>may<sp/>be<sp/>terminated<sp/>with:<sp/>%(terminators)s</highlight></codeline>
-<codeline lineno="451"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Settable<sp/>parameters:<sp/>%(settable)s\n&quot;&quot;&quot;</highlight><highlight class="normal"><sp/>%<sp/>\</highlight></codeline>
-<codeline lineno="452"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{<sp/></highlight><highlight class="stringliteral">&apos;casesensitive&apos;</highlight><highlight class="normal">:<sp/>(self.<ref refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" kindref="member">case_insensitive</ref><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;not<sp/>&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="453"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;terminators&apos;</highlight><highlight class="normal">:<sp/>str(self.<ref refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">terminators</ref>),</highlight></codeline>
-<codeline lineno="454"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;settable&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;<sp/>&apos;</highlight><highlight class="normal">.join(self.<ref refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kindref="member">settable</ref>)</highlight></codeline>
-<codeline lineno="455"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>})</highlight></codeline>
-<codeline lineno="456"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="457" refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" kindref="member">do_help</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="458"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="459"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>funcname<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" kindref="member">func_named</ref>(arg)</highlight></codeline>
-<codeline lineno="460"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>funcname:</highlight></codeline>
-<codeline lineno="461"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fn<sp/>=<sp/>getattr(self,<sp/>funcname)</highlight></codeline>
-<codeline lineno="462"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="463"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fn.optionParser.print_help(file=self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref>)</highlight></codeline>
-<codeline lineno="464"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:</highlight></codeline>
-<codeline lineno="465"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>cmd.Cmd.do_help(self,<sp/>funcname[3:])</highlight></codeline>
-<codeline lineno="466"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="467"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>cmd.Cmd.do_help(self,<sp/>arg)</highlight></codeline>
-<codeline lineno="468"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="469" refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" kindref="member">__init__</ref>(self,<sp/>*args,<sp/>**kwargs):<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="470"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>cmd.Cmd.__init__(self,<sp/>*args,<sp/>**kwargs)</highlight></codeline>
-<codeline lineno="471"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" kindref="member">initial_stdout</ref><sp/>=<sp/>sys.stdout</highlight></codeline>
-<codeline lineno="472"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref><sp/>=<sp/><ref refid="classcmd2_1_1History" kindref="compound">History</ref>()</highlight></codeline>
-<codeline lineno="473"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref><sp/>=<sp/>{}</highlight></codeline>
-<codeline lineno="474"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" kindref="member">shortcuts</ref><sp/>=<sp/>sorted(self.shortcuts.items(),<sp/>reverse=</highlight><highlight class="keyword">True</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="475"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" kindref="member">keywords</ref><sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" kindref="member">reserved_words</ref><sp/>+<sp/>[fname[3:]<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>fname<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>dir(self)<sp/></highlight></codeline>
-<codeline lineno="476"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>fname.startswith(</highlight><highlight class="stringliteral">&apos;do_&apos;</highlight><highlight class="normal">)]<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="477"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" kindref="member">_init_parser</ref>()</highlight></codeline>
-<codeline lineno="478"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="479" refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" kindref="member">do_shortcuts</ref>(self,<sp/>args):</highlight></codeline>
-<codeline lineno="480"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Lists<sp/>single-key<sp/>shortcuts<sp/>available.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="481"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;\n&quot;</highlight><highlight class="normal">.join(</highlight><highlight class="stringliteral">&apos;%s:<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(sc[0],<sp/>sc[1])<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>sc<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>sorted(self.<ref refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" kindref="member">shortcuts</ref>))</highlight></codeline>
-<codeline lineno="482"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&quot;Single-key<sp/>shortcuts<sp/>for<sp/>other<sp/>commands:\n%s\n&quot;</highlight><highlight class="normal"><sp/>%<sp/>(result))</highlight></codeline>
-<codeline lineno="483"><highlight class="normal"></highlight></codeline>
-<codeline lineno="484" refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>prefixParser<sp/>=<sp/>pyparsing.Empty()</highlight></codeline>
-<codeline lineno="485" refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>commentGrammars<sp/>=<sp/>pyparsing.Or([pyparsing.pythonStyleComment,<sp/>pyparsing.cStyleComment])</highlight></codeline>
-<codeline lineno="486"><highlight class="normal"><sp/><sp/><sp/><sp/>commentGrammars.addParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="487" refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>commentInProgress<sp/><sp/>=<sp/>pyparsing.Literal(</highlight><highlight class="stringliteral">&apos;/*&apos;</highlight><highlight class="normal">)<sp/>+<sp/>pyparsing.SkipTo(</highlight></codeline>
-<codeline lineno="488"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.stringEnd<sp/>^<sp/></highlight><highlight class="stringliteral">&apos;*/&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="489" refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>terminators<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;;&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="490" refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>blankLinesAllowed<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="491" refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>multilineCommands<sp/>=<sp/>[]</highlight></codeline>
-<codeline lineno="492"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="493" refid="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" kindref="member">_init_parser</ref>(self):</highlight></codeline>
-<codeline lineno="494"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">r&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="495"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>c<sp/>=<sp/>Cmd()</highlight></codeline>
-<codeline lineno="496"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>c.multilineCommands<sp/>=<sp/>[&apos;multiline&apos;]</highlight></codeline>
-<codeline lineno="497"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>c.case_insensitive<sp/>=<sp/>True</highlight></codeline>
-<codeline lineno="498"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>c._init_parser()</highlight></codeline>
-<codeline lineno="499"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;&apos;).dump())</highlight></codeline>
-<codeline lineno="500"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[]</highlight></codeline>
-<codeline lineno="501"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;&apos;).dump())</highlight></codeline>
-<codeline lineno="502"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[]<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="503"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;/*<sp/>empty<sp/>command<sp/>*/&apos;).dump())</highlight></codeline>
-<codeline lineno="504"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[]<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="505"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;plainword&apos;).dump())</highlight></codeline>
-<codeline lineno="506"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;plainword&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="507"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>plainword</highlight></codeline>
-<codeline lineno="508"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;plainword&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="509"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>plainword<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="510"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;termbare;&apos;).dump())</highlight></codeline>
-<codeline lineno="511"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;termbare&apos;,<sp/>&apos;&apos;,<sp/>&apos;;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="512"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>termbare</highlight></codeline>
-<codeline lineno="513"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;termbare&apos;,<sp/>&apos;&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="514"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>termbare</highlight></codeline>
-<codeline lineno="515"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="516"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="517"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;termbare;<sp/>suffx&apos;).dump())</highlight></codeline>
-<codeline lineno="518"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;termbare&apos;,<sp/>&apos;&apos;,<sp/>&apos;;&apos;,<sp/>&apos;suffx&apos;]</highlight></codeline>
-<codeline lineno="519"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>termbare</highlight></codeline>
-<codeline lineno="520"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;termbare&apos;,<sp/>&apos;&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="521"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>termbare</highlight></codeline>
-<codeline lineno="522"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="523"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>suffix:<sp/>suffx</highlight></codeline>
-<codeline lineno="524"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="525"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;barecommand&apos;).dump())</highlight></codeline>
-<codeline lineno="526"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;barecommand&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="527"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>barecommand</highlight></codeline>
-<codeline lineno="528"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;barecommand&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="529"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>barecommand</highlight></codeline>
-<codeline lineno="530"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;COMmand<sp/>with<sp/>args&apos;).dump())</highlight></codeline>
-<codeline lineno="531"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args&apos;]</highlight></codeline>
-<codeline lineno="532"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args</highlight></codeline>
-<codeline lineno="533"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="534"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args&apos;]</highlight></codeline>
-<codeline lineno="535"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args</highlight></codeline>
-<codeline lineno="536"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="537"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;command<sp/>with<sp/>args<sp/>and<sp/>terminator;<sp/>and<sp/>suffix&apos;).dump())</highlight></codeline>
-<codeline lineno="538"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args<sp/>and<sp/>terminator&apos;,<sp/>&apos;;&apos;,<sp/>&apos;and<sp/>suffix&apos;]</highlight></codeline>
-<codeline lineno="539"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args<sp/>and<sp/>terminator</highlight></codeline>
-<codeline lineno="540"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="541"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args<sp/>and<sp/>terminator&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="542"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args<sp/>and<sp/>terminator</highlight></codeline>
-<codeline lineno="543"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="544"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="545"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>suffix:<sp/>and<sp/>suffix</highlight></codeline>
-<codeline lineno="546"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="547"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;simple<sp/>|<sp/>piped&apos;).dump())</highlight></codeline>
-<codeline lineno="548"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;simple&apos;,<sp/>&apos;&apos;,<sp/>&apos;|&apos;,<sp/>&apos;<sp/>piped&apos;]</highlight></codeline>
-<codeline lineno="549"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>simple</highlight></codeline>
-<codeline lineno="550"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>pipeTo:<sp/><sp/>piped</highlight></codeline>
-<codeline lineno="551"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;simple&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="552"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>simple</highlight></codeline>
-<codeline lineno="553"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;double-pipe<sp/>||<sp/>is<sp/>not<sp/>a<sp/>pipe&apos;).dump())</highlight></codeline>
-<codeline lineno="554"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;double&apos;,<sp/>&apos;-pipe<sp/>||<sp/>is<sp/>not<sp/>a<sp/>pipe&apos;]</highlight></codeline>
-<codeline lineno="555"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>-pipe<sp/>||<sp/>is<sp/>not<sp/>a<sp/>pipe</highlight></codeline>
-<codeline lineno="556"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>double</highlight></codeline>
-<codeline lineno="557"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;double&apos;,<sp/>&apos;-pipe<sp/>||<sp/>is<sp/>not<sp/>a<sp/>pipe&apos;]</highlight></codeline>
-<codeline lineno="558"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>-pipe<sp/>||<sp/>is<sp/>not<sp/>a<sp/>pipe</highlight></codeline>
-<codeline lineno="559"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>double</highlight></codeline>
-<codeline lineno="560"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;command<sp/>with<sp/>args,<sp/>terminator;sufx<sp/>|<sp/>piped&apos;).dump())</highlight></codeline>
-<codeline lineno="561"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args,<sp/>terminator&apos;,<sp/>&apos;;&apos;,<sp/>&apos;sufx&apos;,<sp/>&apos;|&apos;,<sp/>&apos;<sp/>piped&apos;]</highlight></codeline>
-<codeline lineno="562"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args,<sp/>terminator</highlight></codeline>
-<codeline lineno="563"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="564"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>pipeTo:<sp/><sp/>piped</highlight></codeline>
-<codeline lineno="565"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;command&apos;,<sp/>&apos;with<sp/>args,<sp/>terminator&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="566"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>with<sp/>args,<sp/>terminator</highlight></codeline>
-<codeline lineno="567"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>command</highlight></codeline>
-<codeline lineno="568"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="569"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>suffix:<sp/>sufx</highlight></codeline>
-<codeline lineno="570"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="571"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;output<sp/>into<sp/>&gt;<sp/>afile.txt&apos;).dump())</highlight></codeline>
-<codeline lineno="572"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;output&apos;,<sp/>&apos;into&apos;,<sp/>&apos;&gt;&apos;,<sp/>&apos;afile.txt&apos;]</highlight></codeline>
-<codeline lineno="573"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>into</highlight></codeline>
-<codeline lineno="574"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output</highlight></codeline>
-<codeline lineno="575"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>output:<sp/>&gt;</highlight></codeline>
-<codeline lineno="576"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>outputTo:<sp/>afile.txt</highlight></codeline>
-<codeline lineno="577"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;output&apos;,<sp/>&apos;into&apos;]</highlight></codeline>
-<codeline lineno="578"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>into</highlight></codeline>
-<codeline lineno="579"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="580"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;output<sp/>into;sufx<sp/>|<sp/>pipethrume<sp/>plz<sp/>&gt;<sp/>afile.txt&apos;).dump())</highlight></codeline>
-<codeline lineno="581"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;output&apos;,<sp/>&apos;into&apos;,<sp/>&apos;;&apos;,<sp/>&apos;sufx&apos;,<sp/>&apos;|&apos;,<sp/>&apos;<sp/>pipethrume<sp/>plz&apos;,<sp/>&apos;&gt;&apos;,<sp/>&apos;afile.txt&apos;]</highlight></codeline>
-<codeline lineno="582"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>into</highlight></codeline>
-<codeline lineno="583"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output</highlight></codeline>
-<codeline lineno="584"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>output:<sp/>&gt;</highlight></codeline>
-<codeline lineno="585"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>outputTo:<sp/>afile.txt</highlight></codeline>
-<codeline lineno="586"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>pipeTo:<sp/><sp/>pipethrume<sp/>plz</highlight></codeline>
-<codeline lineno="587"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;output&apos;,<sp/>&apos;into&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="588"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>into</highlight></codeline>
-<codeline lineno="589"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output</highlight></codeline>
-<codeline lineno="590"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="591"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>suffix:<sp/>sufx</highlight></codeline>
-<codeline lineno="592"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="593"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;output<sp/>to<sp/>paste<sp/>buffer<sp/>&gt;&gt;<sp/>&apos;).dump())</highlight></codeline>
-<codeline lineno="594"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;output&apos;,<sp/>&apos;to<sp/>paste<sp/>buffer&apos;,<sp/>&apos;&gt;&gt;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="595"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>to<sp/>paste<sp/>buffer</highlight></codeline>
-<codeline lineno="596"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output</highlight></codeline>
-<codeline lineno="597"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>output:<sp/>&gt;&gt;</highlight></codeline>
-<codeline lineno="598"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;output&apos;,<sp/>&apos;to<sp/>paste<sp/>buffer&apos;]</highlight></codeline>
-<codeline lineno="599"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>to<sp/>paste<sp/>buffer</highlight></codeline>
-<codeline lineno="600"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>output</highlight></codeline>
-<codeline lineno="601"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;ignore<sp/>the<sp/>/*<sp/>commented<sp/>|<sp/>&gt;<sp/>*/<sp/>stuff;&apos;).dump())</highlight></codeline>
-<codeline lineno="602"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;ignore&apos;,<sp/>&apos;the<sp/>/*<sp/>commented<sp/>|<sp/>&gt;<sp/>*/<sp/>stuff&apos;,<sp/>&apos;;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="603"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>the<sp/>/*<sp/>commented<sp/>|<sp/>&gt;<sp/>*/<sp/>stuff</highlight></codeline>
-<codeline lineno="604"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>ignore</highlight></codeline>
-<codeline lineno="605"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;ignore&apos;,<sp/>&apos;the<sp/>/*<sp/>commented<sp/>|<sp/>&gt;<sp/>*/<sp/>stuff&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="606"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>the<sp/>/*<sp/>commented<sp/>|<sp/>&gt;<sp/>*/<sp/>stuff</highlight></codeline>
-<codeline lineno="607"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>ignore</highlight></codeline>
-<codeline lineno="608"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="609"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="610"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;has<sp/>&gt;<sp/>inside;&apos;).dump())</highlight></codeline>
-<codeline lineno="611"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;has&apos;,<sp/>&apos;&gt;<sp/>inside&apos;,<sp/>&apos;;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="612"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>&gt;<sp/>inside</highlight></codeline>
-<codeline lineno="613"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>has</highlight></codeline>
-<codeline lineno="614"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;has&apos;,<sp/>&apos;&gt;<sp/>inside&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="615"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>&gt;<sp/>inside</highlight></codeline>
-<codeline lineno="616"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>has</highlight></codeline>
-<codeline lineno="617"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="618"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="619"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>has<sp/>&gt;<sp/>inside<sp/>an<sp/>unfinished<sp/>command&apos;).dump())</highlight></codeline>
-<codeline lineno="620"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;<sp/>has<sp/>&gt;<sp/>inside<sp/>an<sp/>unfinished<sp/>command&apos;]</highlight></codeline>
-<codeline lineno="621"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="622"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>has<sp/>&gt;<sp/>inside;&apos;).dump())</highlight></codeline>
-<codeline lineno="623"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;has<sp/>&gt;<sp/>inside&apos;,<sp/>&apos;;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="624"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>has<sp/>&gt;<sp/>inside</highlight></codeline>
-<codeline lineno="625"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="626"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;multiline&apos;,<sp/>&apos;has<sp/>&gt;<sp/>inside&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="627"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>has<sp/>&gt;<sp/>inside</highlight></codeline>
-<codeline lineno="628"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="629"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="630"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="631"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>command<sp/>/*<sp/>with<sp/>comment<sp/>in<sp/>progress;&apos;).dump())</highlight></codeline>
-<codeline lineno="632"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;<sp/>command<sp/>/*<sp/>with<sp/>comment<sp/>in<sp/>progress;&apos;]</highlight></codeline>
-<codeline lineno="633"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="634"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>command<sp/>/*<sp/>with<sp/>comment<sp/>complete<sp/>*/<sp/>is<sp/>done;&apos;).dump())</highlight></codeline>
-<codeline lineno="635"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>/*<sp/>with<sp/>comment<sp/>complete<sp/>*/<sp/>is<sp/>done&apos;,<sp/>&apos;;&apos;,<sp/>&apos;&apos;]</highlight></codeline>
-<codeline lineno="636"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>/*<sp/>with<sp/>comment<sp/>complete<sp/>*/<sp/>is<sp/>done</highlight></codeline>
-<codeline lineno="637"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="638"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>/*<sp/>with<sp/>comment<sp/>complete<sp/>*/<sp/>is<sp/>done&apos;,<sp/>&apos;;&apos;]</highlight></codeline>
-<codeline lineno="639"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>/*<sp/>with<sp/>comment<sp/>complete<sp/>*/<sp/>is<sp/>done</highlight></codeline>
-<codeline lineno="640"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="641"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="642"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>;</highlight></codeline>
-<codeline lineno="643"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>command<sp/>ends\n\n&apos;).dump())</highlight></codeline>
-<codeline lineno="644"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>ends&apos;,<sp/>&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="645"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>ends</highlight></codeline>
-<codeline lineno="646"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="647"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>ends&apos;,<sp/>&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="648"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>ends</highlight></codeline>
-<codeline lineno="649"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="650"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>[&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="651"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>[&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="652"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;multiline<sp/>command<sp/>&quot;with<sp/>term;<sp/>ends&quot;<sp/>now\n\n&apos;).dump())</highlight></codeline>
-<codeline lineno="653"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>&quot;with<sp/>term;<sp/>ends&quot;<sp/>now&apos;,<sp/>&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="654"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>&quot;with<sp/>term;<sp/>ends&quot;<sp/>now</highlight></codeline>
-<codeline lineno="655"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="656"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;multiline&apos;,<sp/>&apos;command<sp/>&quot;with<sp/>term;<sp/>ends&quot;<sp/>now&apos;,<sp/>&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="657"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>command<sp/>&quot;with<sp/>term;<sp/>ends&quot;<sp/>now</highlight></codeline>
-<codeline lineno="658"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>multilineCommand:<sp/>multiline</highlight></codeline>
-<codeline lineno="659"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>[&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="660"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>terminator:<sp/>[&apos;\n&apos;,<sp/>&apos;\n&apos;]</highlight></codeline>
-<codeline lineno="661"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>print<sp/>(c.parser.parseString(&apos;what<sp/>if<sp/>&quot;quoted<sp/>strings<sp/>/*<sp/>seem<sp/>to<sp/>&quot;<sp/>start<sp/>comments?&apos;).dump())</highlight></codeline>
-<codeline lineno="662"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>[&apos;what&apos;,<sp/>&apos;if<sp/>&quot;quoted<sp/>strings<sp/>/*<sp/>seem<sp/>to<sp/>&quot;<sp/>start<sp/>comments?&apos;]</highlight></codeline>
-<codeline lineno="663"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>if<sp/>&quot;quoted<sp/>strings<sp/>/*<sp/>seem<sp/>to<sp/>&quot;<sp/>start<sp/>comments?</highlight></codeline>
-<codeline lineno="664"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>what</highlight></codeline>
-<codeline lineno="665"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>statement:<sp/>[&apos;what&apos;,<sp/>&apos;if<sp/>&quot;quoted<sp/>strings<sp/>/*<sp/>seem<sp/>to<sp/>&quot;<sp/>start<sp/>comments?&apos;]</highlight></codeline>
-<codeline lineno="666"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>args:<sp/>if<sp/>&quot;quoted<sp/>strings<sp/>/*<sp/>seem<sp/>to<sp/>&quot;<sp/>start<sp/>comments?</highlight></codeline>
-<codeline lineno="667" refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" refkind="member"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>-<sp/>command:<sp/>what</highlight></codeline>
-<codeline lineno="668"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="669"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#outputParser<sp/>=<sp/>(pyparsing.Literal(&apos;&gt;&gt;&apos;)<sp/>|<sp/>(pyparsing.WordStart()<sp/>+<sp/>&apos;&gt;&apos;)<sp/>|<sp/>pyparsing.Regex(&apos;[^=]&gt;&apos;))(&apos;output&apos;)</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="670"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>outputParser<sp/>=<sp/>(pyparsing.Literal(self.<ref refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" kindref="member">redirector</ref><sp/>*2)<sp/>|<sp/>\</highlight></codeline>
-<codeline lineno="671"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(pyparsing.WordStart()<sp/>+<sp/>self.<ref refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" kindref="member">redirector</ref>)<sp/>|<sp/>\</highlight></codeline>
-<codeline lineno="672"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Regex(</highlight><highlight class="stringliteral">&apos;[^=]&apos;</highlight><highlight class="normal"><sp/>+<sp/>self.<ref refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" kindref="member">redirector</ref>))(</highlight><highlight class="stringliteral">&apos;output&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="673"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="674"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>terminatorParser<sp/>=<sp/>pyparsing.Or([(hasattr(t,<sp/></highlight><highlight class="stringliteral">&apos;parseString&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>t)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>pyparsing.Literal(t)<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>t<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" kindref="member">terminators</ref>])(</highlight><highlight class="stringliteral">&apos;terminator&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="675"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stringEnd<sp/>=<sp/>pyparsing.stringEnd<sp/>^<sp/></highlight><highlight class="stringliteral">&apos;\nEOF&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="676"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kindref="member">multilineCommand</ref><sp/>=<sp/>pyparsing.Or([pyparsing.Keyword(c,<sp/>caseless=self.<ref refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" kindref="member">case_insensitive</ref>)<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>c<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" kindref="member">multilineCommands</ref>])(</highlight><highlight class="stringliteral">&apos;multilineCommand&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="677"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>oneLineCommand<sp/>=<sp/>(~self.<ref refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kindref="member">multilineCommand</ref><sp/>+<sp/>pyparsing.Word(self.<ref refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" kindref="member">legalChars</ref>))(</highlight><highlight class="stringliteral">&apos;command&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="678"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pipe<sp/>=<sp/>pyparsing.Keyword(</highlight><highlight class="stringliteral">&apos;|&apos;</highlight><highlight class="normal">,<sp/>identChars=</highlight><highlight class="stringliteral">&apos;|&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="679"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.commentGrammars.ignore(pyparsing.quotedString).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="680"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>doNotParse<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" kindref="member">commentGrammars</ref><sp/>|<sp/>self.<ref refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" kindref="member">commentInProgress</ref><sp/>|<sp/>pyparsing.quotedString</highlight></codeline>
-<codeline lineno="681"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>afterElements<sp/>=<sp/>\</highlight></codeline>
-<codeline lineno="682"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Optional(pipe<sp/>+<sp/>pyparsing.SkipTo(outputParser<sp/>^<sp/>stringEnd,<sp/>ignore=doNotParse)(</highlight><highlight class="stringliteral">&apos;pipeTo&apos;</highlight><highlight class="normal">))<sp/>+<sp/>\</highlight></codeline>
-<codeline lineno="683"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Optional(outputParser<sp/>+<sp/>pyparsing.SkipTo(stringEnd,<sp/>ignore=doNotParse).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].strip())(</highlight><highlight class="stringliteral">&apos;outputTo&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="684"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" kindref="member">case_insensitive</ref>:</highlight></codeline>
-<codeline lineno="685"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.multilineCommand.setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].lower())</highlight></codeline>
-<codeline lineno="686"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>oneLineCommand.setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].lower())</highlight></codeline>
-<codeline lineno="687"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" kindref="member">blankLinesAllowed</ref>:</highlight></codeline>
-<codeline lineno="688"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" kindref="member">blankLineTerminationParser</ref><sp/>=<sp/>pyparsing.NoMatch</highlight></codeline>
-<codeline lineno="689"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="690"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" kindref="member">blankLineTerminator</ref><sp/>=<sp/>(pyparsing.lineEnd<sp/>+<sp/>pyparsing.lineEnd)(</highlight><highlight class="stringliteral">&apos;terminator&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="691"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.blankLineTerminator.setResultsName(</highlight><highlight class="stringliteral">&apos;terminator&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="692"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" kindref="member">blankLineTerminationParser</ref><sp/>=<sp/>((self.<ref refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kindref="member">multilineCommand</ref><sp/>^<sp/>oneLineCommand)<sp/>+<sp/>pyparsing.SkipTo(self.<ref refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" kindref="member">blankLineTerminator</ref>,<sp/>ignore=doNotParse).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].strip())(</highlight><highlight class="stringliteral">&apos;args&apos;</highlight><highlight class="normal">)<sp/>+<sp/>self.<ref refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" kindref="member">blankLineTerminator</ref>)(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="693"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" kindref="member">multilineParser</ref><sp/>=<sp/>(((self.<ref refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kindref="member">multilineCommand</ref><sp/>^<sp/>oneLineCommand)<sp/>+<sp/>pyparsing.SkipTo(terminatorParser,<sp/>ignore=doNotParse).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].strip())(</highlight><highlight class="stringliteral">&apos;args&apos;</highlight><highlight class="normal">)<sp/>+<sp/>terminatorParser)(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)<sp/>+</highlight></codeline>
-<codeline lineno="694"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.SkipTo(outputParser<sp/>^<sp/>pipe<sp/>^<sp/>stringEnd,<sp/>ignore=doNotParse).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/>x[0].strip())(</highlight><highlight class="stringliteral">&apos;suffix&apos;</highlight><highlight class="normal">)<sp/>+<sp/>afterElements)</highlight></codeline>
-<codeline lineno="695"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.multilineParser.ignore(self.<ref refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" kindref="member">commentInProgress</ref>)</highlight></codeline>
-<codeline lineno="696"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" kindref="member">singleLineParser</ref><sp/>=<sp/>((oneLineCommand<sp/>+<sp/>pyparsing.SkipTo(terminatorParser<sp/>^<sp/>stringEnd<sp/>^<sp/>pipe<sp/>^<sp/>outputParser,<sp/>ignore=doNotParse).setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:x[0].strip())(</highlight><highlight class="stringliteral">&apos;args&apos;</highlight><highlight class="normal">))(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)<sp/>+</highlight></codeline>
-<codeline lineno="697"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Optional(terminatorParser)<sp/>+<sp/>afterElements)</highlight></codeline>
-<codeline lineno="698"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#self.multilineParser<sp/>=<sp/>self.multilineParser.setResultsName(&apos;multilineParser&apos;)</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="699"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#self.singleLineParser<sp/>=<sp/>self.singleLineParser.setResultsName(&apos;singleLineParser&apos;)</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="700"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" kindref="member">blankLineTerminationParser</ref><sp/>=<sp/>self.blankLineTerminationParser.setResultsName(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="701"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" kindref="member">parser</ref><sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" kindref="member">prefixParser</ref><sp/>+<sp/>(</highlight></codeline>
-<codeline lineno="702"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stringEnd<sp/>|</highlight></codeline>
-<codeline lineno="703"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" kindref="member">multilineParser</ref><sp/>|</highlight></codeline>
-<codeline lineno="704"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" kindref="member">singleLineParser</ref><sp/>|</highlight></codeline>
-<codeline lineno="705"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" kindref="member">blankLineTerminationParser</ref><sp/>|<sp/></highlight></codeline>
-<codeline lineno="706"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kindref="member">multilineCommand</ref><sp/>+<sp/>pyparsing.SkipTo(stringEnd,<sp/>ignore=doNotParse)</highlight></codeline>
-<codeline lineno="707"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>)</highlight></codeline>
-<codeline lineno="708"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.parser.ignore(self.<ref refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" kindref="member">commentGrammars</ref>)</highlight></codeline>
-<codeline lineno="709"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="710"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>inputMark<sp/>=<sp/>pyparsing.Literal(</highlight><highlight class="stringliteral">&apos;&lt;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="711"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>inputMark.setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="712"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fileName<sp/>=<sp/>pyparsing.Word(self.<ref refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" kindref="member">legalChars</ref><sp/>+<sp/></highlight><highlight class="stringliteral">&apos;/\\&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="713"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>inputFrom<sp/>=<sp/>fileName(</highlight><highlight class="stringliteral">&apos;inputFrom&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="714"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>inputFrom.setParseAction(replace_with_file_contents)</highlight></codeline>
-<codeline lineno="715"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>a<sp/>not-entirely-satisfactory<sp/>way<sp/>of<sp/>distinguishing<sp/>&lt;<sp/>as<sp/>in<sp/>&quot;import<sp/>from&quot;<sp/>from<sp/>&lt;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="716"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>as<sp/>in<sp/>&quot;lesser<sp/>than&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="717"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" kindref="member">inputParser</ref><sp/>=<sp/>inputMark<sp/>+<sp/>pyparsing.Optional(inputFrom)<sp/>+<sp/>pyparsing.Optional(</highlight><highlight class="stringliteral">&apos;&gt;&apos;</highlight><highlight class="normal">)<sp/>+<sp/>\</highlight></codeline>
-<codeline lineno="718"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Optional(fileName)<sp/>+<sp/>(pyparsing.stringEnd<sp/>|<sp/></highlight><highlight class="stringliteral">&apos;|&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="719"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.inputParser.ignore(self.<ref refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" kindref="member">commentInProgress</ref>)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="720"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="721" refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" kindref="member">preparse</ref>(self,<sp/>raw,<sp/>**kwargs):</highlight></codeline>
-<codeline lineno="722"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>raw</highlight></codeline>
-<codeline lineno="723" refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" kindref="member">postparse</ref>(self,<sp/>parseResult):</highlight></codeline>
-<codeline lineno="724"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>parseResult</highlight></codeline>
-<codeline lineno="725"><highlight class="normal"><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="726" refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kindref="member">parsed</ref>(self,<sp/>raw,<sp/>**kwargs):</highlight></codeline>
-<codeline lineno="727"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isinstance(raw,<sp/>ParsedString):</highlight></codeline>
-<codeline lineno="728"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>p<sp/>=<sp/>raw</highlight></codeline>
-<codeline lineno="729"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="730"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>preparse<sp/>is<sp/>an<sp/>overridable<sp/>hook;<sp/>default<sp/>makes<sp/>no<sp/>changes</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="731"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>s<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" kindref="member">preparse</ref>(raw,<sp/>**kwargs)</highlight></codeline>
-<codeline lineno="732"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>s<sp/>=<sp/>self.inputParser.transformString(s.lstrip())</highlight></codeline>
-<codeline lineno="733"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>s<sp/>=<sp/>self.commentGrammars.transformString(s)</highlight></codeline>
-<codeline lineno="734"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>(shortcut,<sp/>expansion)<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" kindref="member">shortcuts</ref>:</highlight></codeline>
-<codeline lineno="735"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>s.lower().startswith(shortcut):</highlight></codeline>
-<codeline lineno="736"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>s<sp/>=<sp/>s.replace(shortcut,<sp/>expansion<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;<sp/>&apos;</highlight><highlight class="normal">,<sp/>1)</highlight></codeline>
-<codeline lineno="737"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">break</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="738"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.parser.parseString(s)</highlight></codeline>
-<codeline lineno="739"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result[</highlight><highlight class="stringliteral">&apos;raw&apos;</highlight><highlight class="normal">]<sp/>=<sp/>raw<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="740"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result[</highlight><highlight class="stringliteral">&apos;command&apos;</highlight><highlight class="normal">]<sp/>=<sp/>result.multilineCommand<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>result.command<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="741"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" kindref="member">postparse</ref>(result)</highlight></codeline>
-<codeline lineno="742"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>p<sp/>=<sp/><ref refid="classcmd2_1_1ParsedString" kindref="compound">ParsedString</ref>(result.args)</highlight></codeline>
-<codeline lineno="743"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>p.parsed<sp/>=<sp/>result</highlight></codeline>
-<codeline lineno="744"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>p.parser<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kindref="member">parsed</ref></highlight></codeline>
-<codeline lineno="745"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>(key,<sp/>val)<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>kwargs.items():</highlight></codeline>
-<codeline lineno="746"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>p.parsed[key]<sp/>=<sp/>val</highlight></codeline>
-<codeline lineno="747"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>p</highlight></codeline>
-<codeline lineno="748"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="749" refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" kindref="member">postparsing_precmd</ref>(self,<sp/>statement):</highlight></codeline>
-<codeline lineno="750"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>0</highlight></codeline>
-<codeline lineno="751"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop,<sp/>statement</highlight></codeline>
-<codeline lineno="752" refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kindref="member">postparsing_postcmd</ref>(self,<sp/>stop):</highlight></codeline>
-<codeline lineno="753"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="754"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="755" refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" kindref="member">func_named</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="756"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="757"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>target<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;do_&apos;</highlight><highlight class="normal"><sp/>+<sp/>arg</highlight></codeline>
-<codeline lineno="758"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>target<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>dir(self):</highlight></codeline>
-<codeline lineno="759"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>target</highlight></codeline>
-<codeline lineno="760"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="761"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" kindref="member">abbrev</ref>:<sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>accept<sp/>shortened<sp/>versions<sp/>of<sp/>commands</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="762"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>funcs<sp/>=<sp/>[fname<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>fname<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" kindref="member">keywords</ref><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>fname.startswith(arg)]</highlight></codeline>
-<codeline lineno="763"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>len(funcs)<sp/>==<sp/>1:</highlight></codeline>
-<codeline lineno="764"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;do_&apos;</highlight><highlight class="normal"><sp/>+<sp/>funcs[0]</highlight></codeline>
-<codeline lineno="765"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="766" refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="767"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>The<sp/>outermost<sp/>level<sp/>of<sp/>try/finally<sp/>nesting<sp/>can<sp/>be<sp/>condensed<sp/>once</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="768"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Python<sp/>2.4<sp/>support<sp/>can<sp/>be<sp/>dropped.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="769"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>0</highlight></codeline>
-<codeline lineno="770"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="771"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="772"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" kindref="member">complete_statement</ref>(line)</highlight></codeline>
-<codeline lineno="773"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(stop,<sp/>statement)<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" kindref="member">postparsing_precmd</ref>(statement)</highlight></codeline>
-<codeline lineno="774"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>stop:</highlight></codeline>
-<codeline lineno="775"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kindref="member">postparsing_postcmd</ref>(stop)</highlight></codeline>
-<codeline lineno="776"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.command<sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" kindref="member">excludeFromHistory</ref>:</highlight></codeline>
-<codeline lineno="777"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.history.append(statement.parsed.raw)<sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="778"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="779"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" kindref="member">redirect_output</ref>(statement)</highlight></codeline>
-<codeline lineno="780"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>timestart<sp/>=<sp/>datetime.datetime.now()</highlight></codeline>
-<codeline lineno="781"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/>self.precmd(statement)</highlight></codeline>
-<codeline lineno="782"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" kindref="member">onecmd</ref>(statement)</highlight></codeline>
-<codeline lineno="783"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.postcmd(stop,<sp/>statement)</highlight></codeline>
-<codeline lineno="784"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" kindref="member">timing</ref>:</highlight></codeline>
-<codeline lineno="785"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" kindref="member">pfeedback</ref>(</highlight><highlight class="stringliteral">&apos;Elapsed:<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>str(datetime.datetime.now()<sp/>-<sp/>timestart))</highlight></codeline>
-<codeline lineno="786"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">finally</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="787"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" kindref="member">restore_output</ref>(statement)</highlight></codeline>
-<codeline lineno="788"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>EmptyStatement:</highlight></codeline>
-<codeline lineno="789"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>0</highlight></codeline>
-<codeline lineno="790"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>Exception,<sp/>e:</highlight></codeline>
-<codeline lineno="791"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(str(e),<sp/>statement)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="792"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">finally</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="793"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kindref="member">postparsing_postcmd</ref>(stop)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="794" refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" kindref="member">complete_statement</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="795"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Keep<sp/>accepting<sp/>lines<sp/>of<sp/>input<sp/>until<sp/>the<sp/>command<sp/>is<sp/>complete.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="796"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(</highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>line)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>(</highlight></codeline>
-<codeline lineno="797"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>pyparsing.Or(self.<ref refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" kindref="member">commentGrammars</ref>).</highlight></codeline>
-<codeline lineno="798"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>x:<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">).transformString(line)):</highlight></codeline>
-<codeline lineno="799"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>EmptyStatement</highlight></codeline>
-<codeline lineno="800"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kindref="member">parsed</ref>(line)</highlight></codeline>
-<codeline lineno="801"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/>statement.parsed.multilineCommand<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>(statement.parsed.terminator<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="802"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;%s\n%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(statement.parsed.raw,<sp/></highlight></codeline>
-<codeline lineno="803"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" kindref="member">pseudo_raw_input</ref>(self.<ref refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kindref="member">continuation_prompt</ref>))<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="804"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kindref="member">parsed</ref>(statement)</highlight></codeline>
-<codeline lineno="805"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>statement.parsed.command:</highlight></codeline>
-<codeline lineno="806"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>EmptyStatement</highlight></codeline>
-<codeline lineno="807"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>statement</highlight></codeline>
-<codeline lineno="808"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="809" refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" kindref="member">redirect_output</ref>(self,<sp/>statement):</highlight></codeline>
-<codeline lineno="810"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.pipeTo:</highlight></codeline>
-<codeline lineno="811"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" kindref="member">kept_state</ref><sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(self,<sp/>(</highlight><highlight class="stringliteral">&apos;stdout&apos;</highlight><highlight class="normal">,))</highlight></codeline>
-<codeline lineno="812"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" kindref="member">kept_sys</ref><sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(sys,<sp/>(</highlight><highlight class="stringliteral">&apos;stdout&apos;</highlight><highlight class="normal">,))</highlight></codeline>
-<codeline lineno="813"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" kindref="member">redirect</ref><sp/>=<sp/>subprocess.Popen(statement.parsed.pipeTo,<sp/>shell=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>stdout=subprocess.PIPE,<sp/>stdin=subprocess.PIPE)</highlight></codeline>
-<codeline lineno="814"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref><sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" kindref="member">redirect</ref>.stdin</highlight></codeline>
-<codeline lineno="815"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">elif</highlight><highlight class="normal"><sp/>statement.parsed.output:</highlight></codeline>
-<codeline lineno="816"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(</highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>statement.parsed.outputTo)<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>(</highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>can_clip):</highlight></codeline>
-<codeline lineno="817"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>EnvironmentError(</highlight><highlight class="stringliteral">&apos;Cannot<sp/>redirect<sp/>to<sp/>paste<sp/>buffer;<sp/>install<sp/>``xclip``<sp/>and<sp/>re-run<sp/>to<sp/>enable&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="818"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" kindref="member">kept_state</ref><sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(self,<sp/>(</highlight><highlight class="stringliteral">&apos;stdout&apos;</highlight><highlight class="normal">,))<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="819"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" kindref="member">kept_sys</ref><sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(sys,<sp/>(</highlight><highlight class="stringliteral">&apos;stdout&apos;</highlight><highlight class="normal">,))</highlight></codeline>
-<codeline lineno="820"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.outputTo:</highlight></codeline>
-<codeline lineno="821"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>mode<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;w&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="822"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.output<sp/>==<sp/>2<sp/>*<sp/>self.<ref refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" kindref="member">redirector</ref>:</highlight></codeline>
-<codeline lineno="823"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>mode<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;a&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="824"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref><sp/>=<sp/>open(os.path.expanduser(statement.parsed.outputTo),<sp/>mode)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="825"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="826"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref><sp/>=<sp/>tempfile.TemporaryFile(mode=</highlight><highlight class="stringliteral">&quot;w+&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="827"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.output<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;&gt;&gt;&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="828"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(<ref refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kindref="member">get_paste_buffer</ref>())</highlight></codeline>
-<codeline lineno="829"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="830" refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" kindref="member">restore_output</ref>(self,<sp/>statement):</highlight></codeline>
-<codeline lineno="831"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" kindref="member">kept_state</ref>:</highlight></codeline>
-<codeline lineno="832"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>statement.parsed.output:</highlight></codeline>
-<codeline lineno="833"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>statement.parsed.outputTo:</highlight></codeline>
-<codeline lineno="834"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.seek(0)</highlight></codeline>
-<codeline lineno="835"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kindref="member">write_to_paste_buffer</ref>(self.stdout.read())</highlight></codeline>
-<codeline lineno="836"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">elif</highlight><highlight class="normal"><sp/>statement.parsed.pipeTo:</highlight></codeline>
-<codeline lineno="837"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>result<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.redirect.communicate():<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="838"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.kept_state.stdout.write(result<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="839"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.close()</highlight></codeline>
-<codeline lineno="840"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.kept_state.restore()<sp/><sp/></highlight></codeline>
-<codeline lineno="841"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.kept_sys.restore()</highlight></codeline>
-<codeline lineno="842"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" kindref="member">kept_state</ref><sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="843"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="844" refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" kindref="member">onecmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="845"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Interpret<sp/>the<sp/>argument<sp/>as<sp/>though<sp/>it<sp/>had<sp/>been<sp/>typed<sp/>in<sp/>response</highlight></codeline>
-<codeline lineno="846"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>to<sp/>the<sp/>prompt.</highlight></codeline>
-<codeline lineno="847"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="848"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>This<sp/>may<sp/>be<sp/>overridden,<sp/>but<sp/>should<sp/>not<sp/>normally<sp/>need<sp/>to<sp/>be;</highlight></codeline>
-<codeline lineno="849"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>see<sp/>the<sp/>precmd()<sp/>and<sp/>postcmd()<sp/>methods<sp/>for<sp/>useful<sp/>execution<sp/>hooks.</highlight></codeline>
-<codeline lineno="850"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>The<sp/>return<sp/>value<sp/>is<sp/>a<sp/>flag<sp/>indicating<sp/>whether<sp/>interpretation<sp/>of</highlight></codeline>
-<codeline lineno="851"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>commands<sp/>by<sp/>the<sp/>interpreter<sp/>should<sp/>stop.</highlight></codeline>
-<codeline lineno="852"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="853"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>This<sp/>(`cmd2`)<sp/>version<sp/>of<sp/>`onecmd`<sp/>already<sp/>override&apos;s<sp/>`cmd`&apos;s<sp/>`onecmd`.</highlight></codeline>
-<codeline lineno="854" refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" refkind="member"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="855"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="856"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kindref="member">parsed</ref>(line)</highlight></codeline>
-<codeline lineno="857"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" kindref="member">lastcmd</ref><sp/>=<sp/>statement.parsed.raw<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="858"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>funcname<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" kindref="member">func_named</ref>(statement.parsed.command)</highlight></codeline>
-<codeline lineno="859"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>funcname:</highlight></codeline>
-<codeline lineno="860"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" kindref="member">_default</ref>(statement)</highlight></codeline>
-<codeline lineno="861"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="862"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>func<sp/>=<sp/>getattr(self,<sp/>funcname)</highlight></codeline>
-<codeline lineno="863"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:</highlight></codeline>
-<codeline lineno="864"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" kindref="member">_default</ref>(statement)</highlight></codeline>
-<codeline lineno="865"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>func(statement)<sp/></highlight></codeline>
-<codeline lineno="866"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="867"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="868" refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" kindref="member">_default</ref>(self,<sp/>statement):</highlight></codeline>
-<codeline lineno="869"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>statement.full_parsed_statement()</highlight></codeline>
-<codeline lineno="870"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" kindref="member">default_to_shell</ref>:</highlight></codeline>
-<codeline lineno="871"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>os.system(arg)</highlight></codeline>
-<codeline lineno="872"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>result:</highlight></codeline>
-<codeline lineno="873"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kindref="member">postparsing_postcmd</ref>(</highlight><highlight class="keywordtype">None</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="874"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kindref="member">postparsing_postcmd</ref>(self.default(arg))</highlight></codeline>
-<codeline lineno="875"><highlight class="normal"></highlight></codeline>
-<codeline lineno="876" refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" kindref="member">pseudo_raw_input</ref>(self,<sp/>prompt):</highlight></codeline>
-<codeline lineno="877"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;copied<sp/>from<sp/>cmd&apos;s<sp/>cmdloop;<sp/>like<sp/>raw_input,<sp/>but<sp/>accounts<sp/>for<sp/>changed<sp/>stdin,<sp/>stdout&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="878"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="879"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" kindref="member">use_rawinput</ref>:</highlight></codeline>
-<codeline lineno="880"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="881"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>raw_input(prompt)</highlight></codeline>
-<codeline lineno="882"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>EOFError:</highlight></codeline>
-<codeline lineno="883"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;EOF&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="884"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="885"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(prompt)</highlight></codeline>
-<codeline lineno="886"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.flush()</highlight></codeline>
-<codeline lineno="887"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>self.stdin.readline()</highlight></codeline>
-<codeline lineno="888"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>len(line):</highlight></codeline>
-<codeline lineno="889"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;EOF&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="890"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="891"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>line[-1]<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="comment">#<sp/>this<sp/>was<sp/>always<sp/>true<sp/>in<sp/>Cmd</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="892"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>line[:-1]<sp/></highlight></codeline>
-<codeline lineno="893"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="894"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="895" refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" kindref="member">_cmdloop</ref>(self,<sp/>intro=None):</highlight></codeline>
-<codeline lineno="896"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Repeatedly<sp/>issue<sp/>a<sp/>prompt,<sp/>accept<sp/>input,<sp/>parse<sp/>an<sp/>initial<sp/>prefix</highlight></codeline>
-<codeline lineno="897"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>off<sp/>the<sp/>received<sp/>input,<sp/>and<sp/>dispatch<sp/>to<sp/>action<sp/>methods,<sp/>passing<sp/>them</highlight></codeline>
-<codeline lineno="898" refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" refkind="member"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>the<sp/>remainder<sp/>of<sp/>the<sp/>line<sp/>as<sp/>argument.</highlight></codeline>
-<codeline lineno="899"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="900"><highlight class="normal"></highlight></codeline>
-<codeline lineno="901"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>An<sp/>almost<sp/>perfect<sp/>copy<sp/>from<sp/>Cmd;<sp/>however,<sp/>the<sp/>pseudo_raw_input<sp/>portion</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="902"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>has<sp/>been<sp/>split<sp/>out<sp/>so<sp/>that<sp/>it<sp/>can<sp/>be<sp/>called<sp/>separately</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="903"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="904"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.preloop()</highlight></codeline>
-<codeline lineno="905"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" kindref="member">use_rawinput</ref><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>self.completekey:</highlight></codeline>
-<codeline lineno="906"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="907"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>readline</highlight></codeline>
-<codeline lineno="908"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" kindref="member">old_completer</ref><sp/>=<sp/>readline.get_completer()</highlight></codeline>
-<codeline lineno="909"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>readline.set_completer(self.complete)</highlight></codeline>
-<codeline lineno="910"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>readline.parse_and_bind(self.completekey+</highlight><highlight class="stringliteral">&quot;:<sp/>complete&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="911"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ImportError:</highlight></codeline>
-<codeline lineno="912"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="913"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="914"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>intro<sp/></highlight><highlight class="keywordflow">is</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="915"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" kindref="member">intro</ref><sp/>=<sp/>intro</highlight></codeline>
-<codeline lineno="916"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" kindref="member">intro</ref>:</highlight></codeline>
-<codeline lineno="917"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(str(self.<ref refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" kindref="member">intro</ref>)+</highlight><highlight class="stringliteral">&quot;\n&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="918"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="919"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>stop:</highlight></codeline>
-<codeline lineno="920"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.cmdqueue:</highlight></codeline>
-<codeline lineno="921"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>self.cmdqueue.pop(0)</highlight></codeline>
-<codeline lineno="922"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="923"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" kindref="member">pseudo_raw_input</ref>(self.<ref refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kindref="member">prompt</ref>)</highlight></codeline>
-<codeline lineno="924"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(self.<ref refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" kindref="member">echo</ref>)<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>(isinstance(self.<ref refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" kindref="member">stdin</ref>,<sp/>file)):</highlight></codeline>
-<codeline lineno="925"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(line<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="926"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(line)</highlight></codeline>
-<codeline lineno="927"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.postloop()</highlight></codeline>
-<codeline lineno="928"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">finally</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="929"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" kindref="member">use_rawinput</ref><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>self.completekey:</highlight></codeline>
-<codeline lineno="930"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="931"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>readline</highlight></codeline>
-<codeline lineno="932"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>readline.set_completer(self.<ref refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" kindref="member">old_completer</ref>)</highlight></codeline>
-<codeline lineno="933"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ImportError:</highlight></codeline>
-<codeline lineno="934"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="935"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="936"><highlight class="normal"></highlight></codeline>
-<codeline lineno="937" refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" kindref="member">do_EOF</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="938"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" kindref="member">_STOP_SCRIPT_NO_EXIT</ref><sp/></highlight><highlight class="comment">#<sp/>End<sp/>of<sp/>script;<sp/>should<sp/>not<sp/>exit<sp/>app</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="939" refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_eof<sp/>=<sp/>do_EOF</highlight></codeline>
-<codeline lineno="940"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="941" refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="942"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" kindref="member">_STOP_AND_EXIT</ref></highlight></codeline>
-<codeline lineno="943" refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_exit<sp/>=<sp/>do_quit</highlight></codeline>
-<codeline lineno="944" refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_q<sp/>=<sp/>do_quit</highlight></codeline>
-<codeline lineno="945"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="946" refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" kindref="member">select</ref>(self,<sp/>options,<sp/>prompt=&apos;Your<sp/>choice?<sp/>&apos;):</highlight></codeline>
-<codeline lineno="947"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Presents<sp/>a<sp/>numbered<sp/>menu<sp/>to<sp/>the<sp/>user.<sp/><sp/>Modelled<sp/>after</highlight></codeline>
-<codeline lineno="948"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>the<sp/>bash<sp/>shell&apos;s<sp/>SELECT.<sp/><sp/>Returns<sp/>the<sp/>item<sp/>chosen.</highlight></codeline>
-<codeline lineno="949"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="950"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Argument<sp/>``options``<sp/>can<sp/>be:</highlight></codeline>
-<codeline lineno="951"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="952"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>a<sp/>single<sp/>string<sp/>-&gt;<sp/>will<sp/>be<sp/>split<sp/>into<sp/>one-word<sp/>options</highlight></codeline>
-<codeline lineno="953"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>a<sp/>list<sp/>of<sp/>strings<sp/>-&gt;<sp/>will<sp/>be<sp/>offered<sp/>as<sp/>options</highlight></codeline>
-<codeline lineno="954"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>a<sp/>list<sp/>of<sp/>tuples<sp/>-&gt;<sp/>interpreted<sp/>as<sp/>(value,<sp/>text),<sp/>so<sp/></highlight></codeline>
-<codeline lineno="955"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>that<sp/>the<sp/>return<sp/>value<sp/>can<sp/>differ<sp/>from</highlight></codeline>
-<codeline lineno="956"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>the<sp/>text<sp/>advertised<sp/>to<sp/>the<sp/>user<sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="957"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isinstance(options,<sp/>basestring):</highlight></codeline>
-<codeline lineno="958"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>options<sp/>=<sp/>zip(options.split(),<sp/>options.split())</highlight></codeline>
-<codeline lineno="959"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fulloptions<sp/>=<sp/>[]</highlight></codeline>
-<codeline lineno="960"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>opt<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>options:</highlight></codeline>
-<codeline lineno="961"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isinstance(opt,<sp/>basestring):</highlight></codeline>
-<codeline lineno="962"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fulloptions.append((opt,<sp/>opt))</highlight></codeline>
-<codeline lineno="963"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="964"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="965"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fulloptions.append((opt[0],<sp/>opt[1]))</highlight></codeline>
-<codeline lineno="966"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IndexError:</highlight></codeline>
-<codeline lineno="967"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fulloptions.append((opt[0],<sp/>opt[0]))</highlight></codeline>
-<codeline lineno="968"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>(idx,<sp/>(value,<sp/>text))<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>enumerate(fulloptions):</highlight></codeline>
-<codeline lineno="969"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(</highlight><highlight class="stringliteral">&apos;<sp/><sp/>%2d.<sp/>%s\n&apos;</highlight><highlight class="normal"><sp/>%<sp/>(idx+1,<sp/>text))</highlight></codeline>
-<codeline lineno="970"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="971"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>response<sp/>=<sp/>raw_input(prompt)</highlight></codeline>
-<codeline lineno="972"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="973"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>response<sp/>=<sp/>int(response)</highlight></codeline>
-<codeline lineno="974"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>fulloptions[response<sp/>-<sp/>1][0]</highlight></codeline>
-<codeline lineno="975"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">break</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="976"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ValueError:</highlight></codeline>
-<codeline lineno="977"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"><sp/></highlight><highlight class="comment">#<sp/>loop<sp/>and<sp/>ask<sp/>again</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="978"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="979"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="980"><highlight class="normal"><sp/><sp/><sp/><sp/>@<ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>([make_option(</highlight><highlight class="stringliteral">&apos;-l&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--long&apos;</highlight><highlight class="normal">,<sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="981" refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&quot;describe<sp/>function<sp/>of<sp/>parameter&quot;</highlight><highlight class="normal">)])<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="982" refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" kindref="member">do_show</ref>(self,<sp/>arg,<sp/>opts):</highlight></codeline>
-<codeline lineno="983"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Shows<sp/>value<sp/>of<sp/>a<sp/>parameter.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="984"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>param<sp/>=<sp/>arg.strip().lower()</highlight></codeline>
-<codeline lineno="985"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>{}</highlight></codeline>
-<codeline lineno="986"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>maxlen<sp/>=<sp/>0</highlight></codeline>
-<codeline lineno="987"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>p<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kindref="member">settable</ref>:</highlight></codeline>
-<codeline lineno="988"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(</highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>param)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>p.startswith(param):</highlight></codeline>
-<codeline lineno="989"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result[p]<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;%s:<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(p,<sp/>str(getattr(self,<sp/>p)))</highlight></codeline>
-<codeline lineno="990"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>maxlen<sp/>=<sp/>max(maxlen,<sp/>len(result[p]))</highlight></codeline>
-<codeline lineno="991"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>result:</highlight></codeline>
-<codeline lineno="992"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>p<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>sorted(result):</highlight></codeline>
-<codeline lineno="993"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.long:</highlight></codeline>
-<codeline lineno="994"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(</highlight><highlight class="stringliteral">&apos;%s<sp/>#<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(result[p].<ref refid="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" kindref="member">ljust</ref>(maxlen),<sp/>self.<ref refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kindref="member">settable</ref>[p]))</highlight></codeline>
-<codeline lineno="995"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="996"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(result[p])</highlight></codeline>
-<codeline lineno="997"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="998"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>NotImplementedError(</highlight><highlight class="stringliteral">&quot;Parameter<sp/>&apos;%s&apos;<sp/>not<sp/>supported<sp/>(type<sp/>&apos;show&apos;<sp/>for<sp/>list<sp/>of<sp/>parameters).&quot;</highlight><highlight class="normal"><sp/>%<sp/>param)</highlight></codeline>
-<codeline lineno="999"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1000" refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" kindref="member">do_set</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1001"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="1002"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Sets<sp/>a<sp/>cmd2<sp/>parameter.<sp/><sp/>Accepts<sp/>abbreviated<sp/>parameter<sp/>names<sp/>so<sp/>long</highlight></codeline>
-<codeline lineno="1003"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>as<sp/>there<sp/>is<sp/>no<sp/>ambiguity.<sp/><sp/>Call<sp/>without<sp/>arguments<sp/>for<sp/>a<sp/>list<sp/>of<sp/></highlight></codeline>
-<codeline lineno="1004"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>settable<sp/>parameters<sp/>with<sp/>their<sp/>values.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1005"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1006"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>statement,<sp/>paramName,<sp/>val<sp/>=<sp/>arg.parsed.raw.split(</highlight><highlight class="keywordtype">None</highlight><highlight class="normal">,<sp/>2)</highlight></codeline>
-<codeline lineno="1007"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>val<sp/>=<sp/>val.strip()</highlight></codeline>
-<codeline lineno="1008"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>paramName<sp/>=<sp/>paramName.strip().lower()</highlight></codeline>
-<codeline lineno="1009"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>paramName<sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kindref="member">settable</ref>:</highlight></codeline>
-<codeline lineno="1010"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>hits<sp/>=<sp/>[p<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>p<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kindref="member">settable</ref><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>p.startswith(paramName)]</highlight></codeline>
-<codeline lineno="1011"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>len(hits)<sp/>==<sp/>1:</highlight></codeline>
-<codeline lineno="1012"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>paramName<sp/>=<sp/>hits[0]</highlight></codeline>
-<codeline lineno="1013"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1014"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" kindref="member">do_show</ref>(paramName)</highlight></codeline>
-<codeline lineno="1015"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>currentVal<sp/>=<sp/>getattr(self,<sp/>paramName)</highlight></codeline>
-<codeline lineno="1016"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(val[0]<sp/>==<sp/>val[-1])<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>val[0]<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>(</highlight><highlight class="stringliteral">&quot;&apos;&quot;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;&quot;&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="1017"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>val<sp/>=<sp/>val[1:-1]</highlight></codeline>
-<codeline lineno="1018"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1019"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>val<sp/>=<sp/><ref refid="namespacecmd2_1a0880940558f324b3958aedfc430f592d" kindref="member">cast</ref>(currentVal,<sp/>val)</highlight></codeline>
-<codeline lineno="1020"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>setattr(self,<sp/>paramName,<sp/>val)</highlight></codeline>
-<codeline lineno="1021"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&apos;%s<sp/>-<sp/>was:<sp/>%s\nnow:<sp/>%s\n&apos;</highlight><highlight class="normal"><sp/>%<sp/>(paramName,<sp/>currentVal,<sp/>val))</highlight></codeline>
-<codeline lineno="1022"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>currentVal<sp/>!=<sp/>val:</highlight></codeline>
-<codeline lineno="1023"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1024"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>onchange_hook<sp/>=<sp/>getattr(self,<sp/></highlight><highlight class="stringliteral">&apos;_onchange_%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>paramName)</highlight></codeline>
-<codeline lineno="1025"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>onchange_hook(old=currentVal,<sp/>new=val)</highlight></codeline>
-<codeline lineno="1026"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>AttributeError:</highlight></codeline>
-<codeline lineno="1027"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1028"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>(ValueError,<sp/>AttributeError,<sp/>NotSettableError),<sp/>e:</highlight></codeline>
-<codeline lineno="1029"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" kindref="member">do_show</ref>(arg)</highlight></codeline>
-<codeline lineno="1030"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1031" refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" kindref="member">do_pause</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1032"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Displays<sp/>the<sp/>specified<sp/>text<sp/>then<sp/>waits<sp/>for<sp/>the<sp/>user<sp/>to<sp/>press<sp/>RETURN.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1033"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>raw_input(arg<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1034"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1035" refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" kindref="member">do_shell</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1036"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;execute<sp/>a<sp/>command<sp/>as<sp/>if<sp/>at<sp/>the<sp/>OS<sp/>prompt.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1037"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>os.system(arg)</highlight></codeline>
-<codeline lineno="1038"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1039" refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" kindref="member">do_py</ref>(self,<sp/>arg):<sp/><sp/></highlight></codeline>
-<codeline lineno="1040"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="1041"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>py<sp/>&lt;command&gt;:<sp/>Executes<sp/>a<sp/>Python<sp/>command.</highlight></codeline>
-<codeline lineno="1042"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>py:<sp/>Enters<sp/>interactive<sp/>Python<sp/>mode.</highlight></codeline>
-<codeline lineno="1043"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>End<sp/>with<sp/>``Ctrl-D``<sp/>(Unix)<sp/>/<sp/>``Ctrl-Z``<sp/>(Windows),<sp/>``quit()``,<sp/>&apos;`exit()``.</highlight></codeline>
-<codeline lineno="1044"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Non-python<sp/>commands<sp/>can<sp/>be<sp/>issued<sp/>with<sp/>``cmd(&quot;your<sp/>command&quot;)``.</highlight></codeline>
-<codeline lineno="1045"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Run<sp/>python<sp/>code<sp/>from<sp/>external<sp/>files<sp/>with<sp/>``run(&quot;filename.py&quot;)``</highlight></codeline>
-<codeline lineno="1046"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1047"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>[</highlight><highlight class="stringliteral">&apos;self&apos;</highlight><highlight class="normal">]<sp/>=<sp/>self</highlight></codeline>
-<codeline lineno="1048"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.parsed.raw[2:].strip()</highlight></codeline>
-<codeline lineno="1049"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>localvars<sp/>=<sp/>(self.<ref refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" kindref="member">locals_in_py</ref><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>{}</highlight></codeline>
-<codeline lineno="1050"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>interp<sp/>=<sp/>InteractiveConsole(locals=localvars)</highlight></codeline>
-<codeline lineno="1051"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>interp.runcode(</highlight><highlight class="stringliteral">&apos;import<sp/>sys,<sp/>os;sys.path.insert(0,<sp/>os.getcwd())&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1052"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg.strip():</highlight></codeline>
-<codeline lineno="1053"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>interp.runcode(arg)</highlight></codeline>
-<codeline lineno="1054"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1055"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">quit():</highlight></codeline>
-<codeline lineno="1056"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>EmbeddedConsoleExit</highlight></codeline>
-<codeline lineno="1057"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(arg):</highlight></codeline>
-<codeline lineno="1058"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(arg<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1059"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">run(arg):</highlight></codeline>
-<codeline lineno="1060"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1061"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>file<sp/>=<sp/>open(arg)</highlight></codeline>
-<codeline lineno="1062"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>interp.runcode(file.read())</highlight></codeline>
-<codeline lineno="1063"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>file.close()</highlight></codeline>
-<codeline lineno="1064"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IOError,<sp/>e:</highlight></codeline>
-<codeline lineno="1065"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(e)</highlight></codeline>
-<codeline lineno="1066"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>[</highlight><highlight class="stringliteral">&apos;quit&apos;</highlight><highlight class="normal">]<sp/>=<sp/>quit</highlight></codeline>
-<codeline lineno="1067"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>[</highlight><highlight class="stringliteral">&apos;exit&apos;</highlight><highlight class="normal">]<sp/>=<sp/>quit</highlight></codeline>
-<codeline lineno="1068"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>[</highlight><highlight class="stringliteral">&apos;cmd&apos;</highlight><highlight class="normal">]<sp/>=<sp/>onecmd_plus_hooks</highlight></codeline>
-<codeline lineno="1069"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kindref="member">pystate</ref>[</highlight><highlight class="stringliteral">&apos;run&apos;</highlight><highlight class="normal">]<sp/>=<sp/>run</highlight></codeline>
-<codeline lineno="1070"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1071"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>cprt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;Type<sp/>&quot;help&quot;,<sp/>&quot;copyright&quot;,<sp/>&quot;credits&quot;<sp/>or<sp/>&quot;license&quot;<sp/>for<sp/>more<sp/>information.&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1072"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>keepstate<sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(sys,<sp/>(</highlight><highlight class="stringliteral">&apos;stdin&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;stdout&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="1073"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kindref="member">stdout</ref></highlight></codeline>
-<codeline lineno="1074"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdin<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" kindref="member">stdin</ref></highlight></codeline>
-<codeline lineno="1075"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>interp.interact(banner=<sp/></highlight><highlight class="stringliteral">&quot;Python<sp/>%s<sp/>on<sp/>%s\n%s\n(%s)\n%s&quot;</highlight><highlight class="normal"><sp/>%</highlight></codeline>
-<codeline lineno="1076"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(sys.version,<sp/>sys.platform,<sp/>cprt,<sp/>self.__class__.__name__,<sp/>self.<ref refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" kindref="member">do_py</ref>.__doc__))</highlight></codeline>
-<codeline lineno="1077"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>EmbeddedConsoleExit:</highlight></codeline>
-<codeline lineno="1078"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1079"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>keepstate.restore()</highlight></codeline>
-<codeline lineno="1080"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1081"><highlight class="normal"><sp/><sp/><sp/><sp/>@<ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>([make_option(</highlight><highlight class="stringliteral">&apos;-s&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--script&apos;</highlight><highlight class="normal">,<sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/>help=</highlight><highlight class="stringliteral">&quot;Script<sp/>format;<sp/>no<sp/>separation<sp/>lines&quot;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="1082"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>],<sp/>arg_desc<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;(limit<sp/>on<sp/>which<sp/>commands<sp/>to<sp/>include)&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1083" refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" kindref="member">do_history</ref>(self,<sp/>arg,<sp/>opts):</highlight></codeline>
-<codeline lineno="1084"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;history<sp/>[arg]:<sp/>lists<sp/>past<sp/>commands<sp/>issued</highlight></codeline>
-<codeline lineno="1085"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1086"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>no<sp/>arg:<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>list<sp/>all</highlight></codeline>
-<codeline lineno="1087"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>arg<sp/>is<sp/>integer:<sp/>list<sp/>one<sp/>history<sp/>item,<sp/>by<sp/>index</highlight></codeline>
-<codeline lineno="1088"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>arg<sp/>is<sp/>string:<sp/><sp/>string<sp/>search</highlight></codeline>
-<codeline lineno="1089"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>arg<sp/>is<sp/>/enclosed<sp/>in<sp/>forward-slashes/:<sp/>regular<sp/>expression<sp/>search</highlight></codeline>
-<codeline lineno="1090"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1091"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="1092"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>history<sp/>=<sp/>self.history.get(arg)</highlight></codeline>
-<codeline lineno="1093"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1094"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>history<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref></highlight></codeline>
-<codeline lineno="1095"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>hi<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>history:</highlight></codeline>
-<codeline lineno="1096"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.script:</highlight></codeline>
-<codeline lineno="1097"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(hi)</highlight></codeline>
-<codeline lineno="1098"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1099"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(hi.pr())</highlight></codeline>
-<codeline lineno="1100" refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" kindref="member">last_matching</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1101"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1102"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="1103"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.history.get(arg)[-1]</highlight></codeline>
-<codeline lineno="1104"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1105"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref>[-1]</highlight></codeline>
-<codeline lineno="1106"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IndexError:</highlight></codeline>
-<codeline lineno="1107"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1108" refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" kindref="member">do_list</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1109"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;list<sp/>[arg]:<sp/>lists<sp/>last<sp/>command<sp/>issued</highlight></codeline>
-<codeline lineno="1110"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1111"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>no<sp/>arg<sp/>-&gt;<sp/>list<sp/>most<sp/>recent<sp/>command</highlight></codeline>
-<codeline lineno="1112"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>integer<sp/>-&gt;<sp/>list<sp/>one<sp/>history<sp/>item,<sp/>by<sp/>index</highlight></codeline>
-<codeline lineno="1113"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>a..b,<sp/>a:b,<sp/>a:,<sp/>..b<sp/>-&gt;<sp/>list<sp/>spans<sp/>from<sp/>a<sp/>(or<sp/>start)<sp/>to<sp/>b<sp/>(or<sp/>end)</highlight></codeline>
-<codeline lineno="1114"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>string<sp/>-&gt;<sp/>list<sp/>all<sp/>commands<sp/>matching<sp/>string<sp/>search</highlight></codeline>
-<codeline lineno="1115"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>/enclosed<sp/>in<sp/>forward-slashes/<sp/>-&gt;<sp/>regular<sp/>expression<sp/>search</highlight></codeline>
-<codeline lineno="1116"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1117"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1118"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>history<sp/>=<sp/>self.history.span(arg<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;-1&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1119"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IndexError:</highlight></codeline>
-<codeline lineno="1120"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>history<sp/>=<sp/>self.history.search(arg)</highlight></codeline>
-<codeline lineno="1121"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>hi<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>history:</highlight></codeline>
-<codeline lineno="1122"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kindref="member">poutput</ref>(hi.pr())</highlight></codeline>
-<codeline lineno="1123"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1124" refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_hi<sp/>=<sp/>do_history</highlight></codeline>
-<codeline lineno="1125" refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_l<sp/>=<sp/>do_list</highlight></codeline>
-<codeline lineno="1126" refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_li<sp/>=<sp/>do_list</highlight></codeline>
-<codeline lineno="1127"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1128" refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" kindref="member">do_ed</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1129"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;ed:<sp/>edit<sp/>most<sp/>recent<sp/>command<sp/>in<sp/>text<sp/>editor</highlight></codeline>
-<codeline lineno="1130"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>ed<sp/>[N]:<sp/>edit<sp/>numbered<sp/>command<sp/>from<sp/>history</highlight></codeline>
-<codeline lineno="1131"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>ed<sp/>[filename]:<sp/>edit<sp/>specified<sp/>file<sp/>name</highlight></codeline>
-<codeline lineno="1132"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1133"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>commands<sp/>are<sp/>run<sp/>after<sp/>editor<sp/>is<sp/>closed.</highlight></codeline>
-<codeline lineno="1134"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;set<sp/>edit<sp/>(program-name)&quot;<sp/>or<sp/>set<sp/><sp/>EDITOR<sp/>environment<sp/>variable</highlight></codeline>
-<codeline lineno="1135"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>to<sp/>control<sp/>which<sp/>editing<sp/>program<sp/>is<sp/>used.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1136"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" kindref="member">editor</ref>:</highlight></codeline>
-<codeline lineno="1137"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>EnvironmentError(</highlight><highlight class="stringliteral">&quot;Please<sp/>use<sp/>&apos;set<sp/>editor&apos;<sp/>to<sp/>specify<sp/>your<sp/>text<sp/>editing<sp/>program<sp/>of<sp/>choice.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1138"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>filename<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" kindref="member">default_file_name</ref></highlight></codeline>
-<codeline lineno="1139"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="1140"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1141"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>buffer<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" kindref="member">last_matching</ref>(int(arg))</highlight></codeline>
-<codeline lineno="1142"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ValueError:</highlight></codeline>
-<codeline lineno="1143"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>filename<sp/>=<sp/>arg</highlight></codeline>
-<codeline lineno="1144"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>buffer<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1145"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1146"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>buffer<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref>[-1]</highlight></codeline>
-<codeline lineno="1147"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1148"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>buffer:</highlight></codeline>
-<codeline lineno="1149"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f<sp/>=<sp/>open(os.path.expanduser(filename),<sp/></highlight><highlight class="stringliteral">&apos;w&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1150"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f.write(buffer<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1151"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f.close()<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1152"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1153"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>os.system(</highlight><highlight class="stringliteral">&apos;%s<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(self.<ref refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" kindref="member">editor</ref>,<sp/>filename))</highlight></codeline>
-<codeline lineno="1154"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" kindref="member">do__load</ref>(filename)</highlight></codeline>
-<codeline lineno="1155" refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_edit<sp/>=<sp/>do_ed</highlight></codeline>
-<codeline lineno="1156"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1157" refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>saveparser<sp/>=<sp/>(pyparsing.Optional(pyparsing.Word(pyparsing.nums)^</highlight><highlight class="stringliteral">&apos;*&apos;</highlight><highlight class="normal">)(</highlight><highlight class="stringliteral">&quot;idx&quot;</highlight><highlight class="normal">)<sp/>+<sp/></highlight></codeline>
-<codeline lineno="1158"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.Optional(pyparsing.Word(legalChars<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;/\\&apos;</highlight><highlight class="normal">))(</highlight><highlight class="stringliteral">&quot;fname&quot;</highlight><highlight class="normal">)<sp/>+</highlight></codeline>
-<codeline lineno="1159"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pyparsing.stringEnd)<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1160" refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" kindref="member">do_save</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1161"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;`save<sp/>[N]<sp/>[filename.ext]`</highlight></codeline>
-<codeline lineno="1162"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1163"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Saves<sp/>command<sp/>from<sp/>history<sp/>to<sp/>file.</highlight></codeline>
-<codeline lineno="1164"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1165"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/>N<sp/>=&gt;<sp/>Number<sp/>of<sp/>command<sp/>(from<sp/>history),<sp/>or<sp/>`*`;<sp/></highlight></codeline>
-<codeline lineno="1166"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>|<sp/><sp/><sp/><sp/><sp/><sp/>most<sp/>recent<sp/>command<sp/>if<sp/>omitted&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1167"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1168"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1169"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>args<sp/>=<sp/>self.saveparser.parseString(arg)</highlight></codeline>
-<codeline lineno="1170"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>pyparsing.ParseException:</highlight></codeline>
-<codeline lineno="1171"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(</highlight><highlight class="stringliteral">&apos;Could<sp/>not<sp/>understand<sp/>save<sp/>target<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>arg)</highlight></codeline>
-<codeline lineno="1172"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>SyntaxError(self.<ref refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" kindref="member">do_save</ref>.__doc__)</highlight></codeline>
-<codeline lineno="1173"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fname<sp/>=<sp/>args.fname<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" kindref="member">default_file_name</ref></highlight></codeline>
-<codeline lineno="1174"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>args.idx<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;*&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1175"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>saveme<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;\n\n&apos;</highlight><highlight class="normal">.join(self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref>[:])</highlight></codeline>
-<codeline lineno="1176"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">elif</highlight><highlight class="normal"><sp/>args.idx:</highlight></codeline>
-<codeline lineno="1177"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>saveme<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref>[int(args.idx)-1]</highlight></codeline>
-<codeline lineno="1178"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1179"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>saveme<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kindref="member">history</ref>[-1]</highlight></codeline>
-<codeline lineno="1180"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1181"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f<sp/>=<sp/>open(os.path.expanduser(fname),<sp/></highlight><highlight class="stringliteral">&apos;w&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1182"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f.write(saveme)</highlight></codeline>
-<codeline lineno="1183"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f.close()</highlight></codeline>
-<codeline lineno="1184"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" kindref="member">pfeedback</ref>(</highlight><highlight class="stringliteral">&apos;Saved<sp/>to<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(fname))</highlight></codeline>
-<codeline lineno="1185"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>Exception,<sp/>e:</highlight></codeline>
-<codeline lineno="1186"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(</highlight><highlight class="stringliteral">&apos;Error<sp/>saving<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(fname))</highlight></codeline>
-<codeline lineno="1187"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1188"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1189" refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" kindref="member">read_file_or_url</ref>(self,<sp/>fname):</highlight></codeline>
-<codeline lineno="1190"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>TODO:<sp/>not<sp/>working<sp/>on<sp/>localhost</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1191"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isinstance(fname,<sp/>file):</highlight></codeline>
-<codeline lineno="1192"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>open(fname,<sp/></highlight><highlight class="stringliteral">&apos;</highlight><highlight class="stringliteral">r&apos;)</highlight></codeline>
-<codeline lineno="1193"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1194"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>match<sp/>=<sp/>self.urlre.match(fname)</highlight></codeline>
-<codeline lineno="1195"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>match:</highlight></codeline>
-<codeline lineno="1196"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>urllib.urlopen(match.group(1))</highlight></codeline>
-<codeline lineno="1197"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1198"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>fname<sp/>=<sp/>os.path.expanduser(fname)</highlight></codeline>
-<codeline lineno="1199"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1200"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>open(os.path.expanduser(fname),<sp/></highlight><highlight class="stringliteral">&apos;</highlight><highlight class="stringliteral">r&apos;)</highlight></codeline>
-<codeline lineno="1201"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IOError:<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1202"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>open(</highlight><highlight class="stringliteral">&apos;%s.%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(os.path.expanduser(fname),<sp/></highlight></codeline>
-<codeline lineno="1203"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" kindref="member">defaultExtension</ref>),<sp/></highlight><highlight class="stringliteral">&apos;</highlight><highlight class="stringliteral">r&apos;)</highlight></codeline>
-<codeline lineno="1204"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="1205"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1206" refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" kindref="member">do__relative_load</ref>(self,<sp/>arg=None):</highlight></codeline>
-<codeline lineno="1207"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="1208"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>Runs<sp/>commands<sp/>in<sp/>script<sp/>at<sp/>file<sp/>or<sp/>URL;<sp/>if<sp/>this<sp/>is<sp/>called<sp/>from<sp/>within<sp/>an</highlight></codeline>
-<codeline lineno="1209"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>already-running<sp/>script,<sp/>the<sp/>filename<sp/>will<sp/>be<sp/>interpreted<sp/>relative<sp/>to<sp/>the<sp/></highlight></codeline>
-<codeline lineno="1210"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>already-running<sp/>script&apos;s<sp/>directory.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1211"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="1212"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.split(</highlight><highlight class="keywordtype">None</highlight><highlight class="normal">,<sp/>1)</highlight></codeline>
-<codeline lineno="1213"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>targetname,<sp/>args<sp/>=<sp/>arg[0],<sp/>(arg[1:]<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>[</highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">])[0]</highlight></codeline>
-<codeline lineno="1214"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>targetname<sp/>=<sp/>os.path.join(self.<ref refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" kindref="member">current_script_dir</ref><sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">,<sp/>targetname)</highlight></codeline>
-<codeline lineno="1215"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" kindref="member">do__load</ref>(</highlight><highlight class="stringliteral">&apos;%s<sp/>%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(targetname,<sp/>args))</highlight></codeline>
-<codeline lineno="1216"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1217" refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>urlre<sp/>=<sp/>re.compile(</highlight><highlight class="stringliteral">&apos;(https?://[-\\w\\./]+)&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1218" refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" kindref="member">do_load</ref>(self,<sp/>arg=None):<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1219"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Runs<sp/>script<sp/>of<sp/>command(s)<sp/>from<sp/>a<sp/>file<sp/>or<sp/>URL.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1220"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg<sp/></highlight><highlight class="keywordflow">is</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1221"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>targetname<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" kindref="member">default_file_name</ref></highlight></codeline>
-<codeline lineno="1222"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1223"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.split(</highlight><highlight class="keywordtype">None</highlight><highlight class="normal">,<sp/>1)</highlight></codeline>
-<codeline lineno="1224"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>targetname,<sp/>args<sp/>=<sp/>arg[0],<sp/>(arg[1:]<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>[</highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">])[0].strip()</highlight></codeline>
-<codeline lineno="1225"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1226"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>target<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" kindref="member">read_file_or_url</ref>(targetname)</highlight></codeline>
-<codeline lineno="1227"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IOError,<sp/>e:</highlight></codeline>
-<codeline lineno="1228"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kindref="member">perror</ref>(</highlight><highlight class="stringliteral">&apos;Problem<sp/>accessing<sp/>script<sp/>from<sp/>%s:<sp/>\n%s&apos;</highlight><highlight class="normal"><sp/>%<sp/>(targetname,<sp/>e))</highlight></codeline>
-<codeline lineno="1229"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1230"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>keepstate<sp/>=<sp/><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(self,<sp/>(</highlight><highlight class="stringliteral">&apos;stdin&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;use_rawinput&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;prompt&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="1231"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;continuation_prompt&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;current_script_dir&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="1232"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" kindref="member">stdin</ref><sp/>=<sp/>target<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1233"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" kindref="member">use_rawinput</ref><sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1234"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kindref="member">prompt</ref><sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kindref="member">continuation_prompt</ref><sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1235"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" kindref="member">current_script_dir</ref><sp/>=<sp/>os.path.split(targetname)[0]</highlight></codeline>
-<codeline lineno="1236"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" kindref="member">_cmdloop</ref>()</highlight></codeline>
-<codeline lineno="1237"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdin.close()</highlight></codeline>
-<codeline lineno="1238"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>keepstate.restore()</highlight></codeline>
-<codeline lineno="1239"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" kindref="member">lastcmd</ref><sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1240"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>(stop<sp/>!=<sp/>self.<ref refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" kindref="member">_STOP_SCRIPT_NO_EXIT</ref>)<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1241" refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do__load<sp/>=<sp/>do_load<sp/><sp/></highlight><highlight class="comment">#<sp/>avoid<sp/>an<sp/>unfortunate<sp/>legacy<sp/>use<sp/>of<sp/>do_load<sp/>from<sp/>sqlpython</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1242"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1243" refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" kindref="member">do_run</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="1244"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;run<sp/>[arg]:<sp/>re-runs<sp/>an<sp/>earlier<sp/>command</highlight></codeline>
-<codeline lineno="1245"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1246"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>no<sp/>arg<sp/>-&gt;<sp/>run<sp/>most<sp/>recent<sp/>command</highlight></codeline>
-<codeline lineno="1247"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>integer<sp/>-&gt;<sp/>run<sp/>one<sp/>history<sp/>item,<sp/>by<sp/>index</highlight></codeline>
-<codeline lineno="1248"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>string<sp/>-&gt;<sp/>run<sp/>most<sp/>recent<sp/>command<sp/>by<sp/>string<sp/>search</highlight></codeline>
-<codeline lineno="1249"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>is<sp/>/enclosed<sp/>in<sp/>forward-slashes/<sp/>-&gt;<sp/>run<sp/>most<sp/>recent<sp/>by<sp/>regex</highlight></codeline>
-<codeline lineno="1250"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>&quot;&quot;&quot;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1251"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;run<sp/>[N]:<sp/>runs<sp/>the<sp/>SQL<sp/>that<sp/>was<sp/>run<sp/>N<sp/>commands<sp/>ago&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1252"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>runme<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" kindref="member">last_matching</ref>(arg)</highlight></codeline>
-<codeline lineno="1253"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" kindref="member">pfeedback</ref>(runme)</highlight></codeline>
-<codeline lineno="1254"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>runme:</highlight></codeline>
-<codeline lineno="1255"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(runme)</highlight></codeline>
-<codeline lineno="1256" refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_r<sp/>=<sp/>do_run<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1257"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1258" refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" kindref="member">fileimport</ref>(self,<sp/>statement,<sp/>source):</highlight></codeline>
-<codeline lineno="1259"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1260"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f<sp/>=<sp/>open(os.path.expanduser(source))</highlight></codeline>
-<codeline lineno="1261"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IOError:</highlight></codeline>
-<codeline lineno="1262"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&quot;Couldn&apos;t<sp/>read<sp/>from<sp/>file<sp/>%s\n&quot;</highlight><highlight class="normal"><sp/>%<sp/>source)</highlight></codeline>
-<codeline lineno="1263"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1264"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>data<sp/>=<sp/>f.read()</highlight></codeline>
-<codeline lineno="1265"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>f.close()</highlight></codeline>
-<codeline lineno="1266"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>data</highlight></codeline>
-<codeline lineno="1267"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1268" refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" kindref="member">runTranscriptTests</ref>(self,<sp/>callargs):</highlight></codeline>
-<codeline lineno="1269"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal">TestMyAppCase(<ref refid="classcmd2_1_1Cmd2TestCase" kindref="compound">Cmd2TestCase</ref>):</highlight></codeline>
-<codeline lineno="1270"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>CmdApp<sp/>=<sp/>self.__class__<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1271"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.__class__.testfiles<sp/>=<sp/>callargs</highlight></codeline>
-<codeline lineno="1272"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.argv<sp/>=<sp/>[sys.argv[0]]<sp/></highlight><highlight class="comment">#<sp/>the<sp/>--test<sp/>argument<sp/>upsets<sp/>unittest.main()</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1273"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>testcase<sp/>=<sp/>TestMyAppCase()</highlight></codeline>
-<codeline lineno="1274"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>runner<sp/>=<sp/>unittest.TextTestRunner()</highlight></codeline>
-<codeline lineno="1275"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>runner.run(testcase)</highlight></codeline>
-<codeline lineno="1276"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result.printErrors()</highlight></codeline>
-<codeline lineno="1277"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1278" refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" kindref="member">run_commands_at_invocation</ref>(self,<sp/>callargs):</highlight></codeline>
-<codeline lineno="1279"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>initial_command<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>callargs:</highlight></codeline>
-<codeline lineno="1280"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kindref="member">onecmd_plus_hooks</ref>(initial_command<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="1281"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" kindref="member">_STOP_AND_EXIT</ref></highlight></codeline>
-<codeline lineno="1282"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1283" refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" kindref="member">cmdloop</ref>(self):</highlight></codeline>
-<codeline lineno="1284"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>parser<sp/>=<sp/>optparse.OptionParser()</highlight></codeline>
-<codeline lineno="1285"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>parser.add_option(</highlight><highlight class="stringliteral">&apos;-t&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--test&apos;</highlight><highlight class="normal">,<sp/>dest=</highlight><highlight class="stringliteral">&apos;test&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="1286"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/></highlight></codeline>
-<codeline lineno="1287"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&apos;Test<sp/>against<sp/>transcript(s)<sp/>in<sp/>FILE<sp/>(wildcards<sp/>OK)&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1288"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(callopts,<sp/>callargs)<sp/>=<sp/>parser.parse_args()</highlight></codeline>
-<codeline lineno="1289"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>callopts.test:</highlight></codeline>
-<codeline lineno="1290"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" kindref="member">runTranscriptTests</ref>(callargs)</highlight></codeline>
-<codeline lineno="1291"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1292"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" kindref="member">run_commands_at_invocation</ref>(callargs):</highlight></codeline>
-<codeline lineno="1293"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" kindref="member">_cmdloop</ref>()<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1294"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1295" refid="classcmd2_1_1HistoryItem" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1HistoryItem" kindref="compound">HistoryItem</ref>(str):</highlight></codeline>
-<codeline lineno="1296" refid="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>listformat<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;-------------------------[%d]\n%s\n&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1297" refid="classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1HistoryItem_1ab873a526e5978d15a16fddae74005471" kindref="member">__init__</ref>(self,<sp/>instr):</highlight></codeline>
-<codeline lineno="1298"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>str.__init__(self)</highlight></codeline>
-<codeline lineno="1299"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252" kindref="member">lowercase</ref><sp/>=<sp/>self.lower()</highlight></codeline>
-<codeline lineno="1300"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" kindref="member">idx</ref><sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1301" refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" kindref="member">pr</ref>(self):</highlight></codeline>
-<codeline lineno="1302"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" kindref="member">listformat</ref><sp/>%<sp/>(self.<ref refid="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" kindref="member">idx</ref>,<sp/>str(self))</highlight></codeline>
-<codeline lineno="1303"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1304" refid="classcmd2_1_1History" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History" kindref="compound">History</ref>(list):</highlight></codeline>
-<codeline lineno="1305"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;A<sp/>list<sp/>of<sp/>HistoryItems<sp/>that<sp/>knows<sp/>how<sp/>to<sp/>respond<sp/>to<sp/>user<sp/>requests.</highlight></codeline>
-<codeline lineno="1306"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h<sp/>=<sp/>History([HistoryItem(&apos;first&apos;),<sp/>HistoryItem(&apos;second&apos;),<sp/>HistoryItem(&apos;third&apos;),<sp/>HistoryItem(&apos;fourth&apos;)])</highlight></codeline>
-<codeline lineno="1307"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;-2..&apos;)</highlight></codeline>
-<codeline lineno="1308"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;third&apos;,<sp/>&apos;fourth&apos;]</highlight></codeline>
-<codeline lineno="1309"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;2..3&apos;)</highlight></codeline>
-<codeline lineno="1310"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;second&apos;,<sp/>&apos;third&apos;]</highlight></codeline>
-<codeline lineno="1311"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;3&apos;)</highlight></codeline>
-<codeline lineno="1312"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;third&apos;]<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1313"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;:&apos;)</highlight></codeline>
-<codeline lineno="1314"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;first&apos;,<sp/>&apos;second&apos;,<sp/>&apos;third&apos;,<sp/>&apos;fourth&apos;]</highlight></codeline>
-<codeline lineno="1315"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;2..&apos;)</highlight></codeline>
-<codeline lineno="1316"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;second&apos;,<sp/>&apos;third&apos;,<sp/>&apos;fourth&apos;]</highlight></codeline>
-<codeline lineno="1317"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;-1&apos;)</highlight></codeline>
-<codeline lineno="1318"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;fourth&apos;]<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1319"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.span(&apos;-2..-3&apos;)</highlight></codeline>
-<codeline lineno="1320"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;third&apos;,<sp/>&apos;second&apos;]<sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1321"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.search(&apos;o&apos;)</highlight></codeline>
-<codeline lineno="1322"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;second&apos;,<sp/>&apos;fourth&apos;]</highlight></codeline>
-<codeline lineno="1323"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&gt;&gt;&gt;<sp/>h.search(&apos;/IR/&apos;)</highlight></codeline>
-<codeline lineno="1324"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>[&apos;first&apos;,<sp/>&apos;third&apos;]</highlight></codeline>
-<codeline lineno="1325"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1326" refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" kindref="member">zero_based_index</ref>(self,<sp/>onebased):</highlight></codeline>
-<codeline lineno="1327"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>onebased</highlight></codeline>
-<codeline lineno="1328"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>result<sp/>&gt;<sp/>0:</highlight></codeline>
-<codeline lineno="1329"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>-=<sp/>1</highlight></codeline>
-<codeline lineno="1330"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="1331" refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" kindref="member">to_index</ref>(self,<sp/>raw):</highlight></codeline>
-<codeline lineno="1332"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>raw:</highlight></codeline>
-<codeline lineno="1333"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.<ref refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" kindref="member">zero_based_index</ref>(int(raw))</highlight></codeline>
-<codeline lineno="1334"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1335"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1336"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="1337" refid="classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f" kindref="member">search</ref>(self,<sp/>target):</highlight></codeline>
-<codeline lineno="1338"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>target<sp/>=<sp/>target.strip()</highlight></codeline>
-<codeline lineno="1339"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>target[0]<sp/>==<sp/>target[-1]<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;/&apos;</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>len(target)<sp/>&gt;<sp/>1:</highlight></codeline>
-<codeline lineno="1340"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>target<sp/>=<sp/>target[1:-1]</highlight></codeline>
-<codeline lineno="1341"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1342"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>target<sp/>=<sp/>re.escape(target)</highlight></codeline>
-<codeline lineno="1343"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>pattern<sp/>=<sp/>re.compile(target,<sp/>re.IGNORECASE)</highlight></codeline>
-<codeline lineno="1344"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[s<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>s<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self<sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>pattern.search(s)]</highlight></codeline>
-<codeline lineno="1345" refid="classcmd2_1_1History_1aa5204f159577beb16f07a8a9ada184ec" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>spanpattern<sp/>=<sp/>re.compile(</highlight><highlight class="stringliteral">r&apos;^\s*(?P&lt;start&gt;\-?\d+)?\s*(?P&lt;separator&gt;:|(\.{2,}))?\s*(?P&lt;end&gt;\-?\d+)?\s*$&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1346" refid="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" kindref="member">span</ref>(self,<sp/>raw):</highlight></codeline>
-<codeline lineno="1347"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>raw.lower()<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>(</highlight><highlight class="stringliteral">&apos;*&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;-&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;all&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="1348"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>raw<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;:&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1349"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>results<sp/>=<sp/>self.spanpattern.search(raw)</highlight></codeline>
-<codeline lineno="1350"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>results:</highlight></codeline>
-<codeline lineno="1351"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>IndexError</highlight></codeline>
-<codeline lineno="1352"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>results.group(</highlight><highlight class="stringliteral">&apos;separator&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="1353"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[self[self.<ref refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" kindref="member">to_index</ref>(results.group(</highlight><highlight class="stringliteral">&apos;start&apos;</highlight><highlight class="normal">))]]</highlight></codeline>
-<codeline lineno="1354"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>start<sp/>=<sp/>self.<ref refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" kindref="member">to_index</ref>(results.group(</highlight><highlight class="stringliteral">&apos;start&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="1355"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>end<sp/>=<sp/>self.<ref refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" kindref="member">to_index</ref>(results.group(</highlight><highlight class="stringliteral">&apos;end&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="1356"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>reverse<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1357"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>end<sp/></highlight><highlight class="keywordflow">is</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1358"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>end<sp/>&lt;<sp/>start:</highlight></codeline>
-<codeline lineno="1359"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(start,<sp/>end)<sp/>=<sp/>(end,<sp/>start)</highlight></codeline>
-<codeline lineno="1360"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>reverse<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1361"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>end<sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="1362"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self[start:end]</highlight></codeline>
-<codeline lineno="1363"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>reverse:</highlight></codeline>
-<codeline lineno="1364"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result.reverse()</highlight></codeline>
-<codeline lineno="1365"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="1366"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1367" refid="classcmd2_1_1History_1a47db7cadf89510850e60e3c908a376f1" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>rangePattern<sp/>=<sp/>re.compile(</highlight><highlight class="stringliteral">r&apos;^\s*(?P&lt;start&gt;[\d]+)?\s*\-\s*(?P&lt;end&gt;[\d]+)?\s*$&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1368" refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" kindref="member">append</ref>(self,<sp/>new):</highlight></codeline>
-<codeline lineno="1369"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new<sp/>=<sp/><ref refid="classcmd2_1_1HistoryItem" kindref="compound">HistoryItem</ref>(new)</highlight></codeline>
-<codeline lineno="1370"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>list.append(self,<sp/>new)</highlight></codeline>
-<codeline lineno="1371"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new.idx<sp/>=<sp/>len(self)</highlight></codeline>
-<codeline lineno="1372" refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" kindref="member">extend</ref>(self,<sp/>new):</highlight></codeline>
-<codeline lineno="1373"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>n<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>new:</highlight></codeline>
-<codeline lineno="1374"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" kindref="member">append</ref>(n)</highlight></codeline>
-<codeline lineno="1375"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1376" refid="classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c" kindref="member">get</ref>(self,<sp/>getme=None,<sp/>fromEnd=False):</highlight></codeline>
-<codeline lineno="1377"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>getme:</highlight></codeline>
-<codeline lineno="1378"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self</highlight></codeline>
-<codeline lineno="1379"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1380"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>getme<sp/>=<sp/>int(getme)</highlight></codeline>
-<codeline lineno="1381"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>getme<sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="1382"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self[:(-1<sp/>*<sp/>getme)]</highlight></codeline>
-<codeline lineno="1383"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1384"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[self[getme-1]]</highlight></codeline>
-<codeline lineno="1385"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>IndexError:</highlight></codeline>
-<codeline lineno="1386"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[]</highlight></codeline>
-<codeline lineno="1387"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ValueError:</highlight></codeline>
-<codeline lineno="1388"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>rangeResult<sp/>=<sp/>self.rangePattern.search(getme)</highlight></codeline>
-<codeline lineno="1389"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>rangeResult:</highlight></codeline>
-<codeline lineno="1390"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>start<sp/>=<sp/>rangeResult.group(</highlight><highlight class="stringliteral">&apos;start&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1391"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>end<sp/>=<sp/>rangeResult.group(</highlight><highlight class="stringliteral">&apos;start&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1392"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>start:</highlight></codeline>
-<codeline lineno="1393"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>start<sp/>=<sp/>int(start)<sp/>-<sp/>1</highlight></codeline>
-<codeline lineno="1394"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>end:</highlight></codeline>
-<codeline lineno="1395"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>end<sp/>=<sp/>int(end)</highlight></codeline>
-<codeline lineno="1396"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>self[start:end]</highlight></codeline>
-<codeline lineno="1397"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1398"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>getme<sp/>=<sp/>getme.strip()</highlight></codeline>
-<codeline lineno="1399"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1400"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>getme.startswith(</highlight><highlight class="stringliteral">r&apos;/&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">and</highlight><highlight class="normal"><sp/>getme.endswith(</highlight><highlight class="stringliteral">r&apos;/&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="1401"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>finder<sp/>=<sp/>re.compile(getme[1:-1],<sp/>re.DOTALL<sp/>|<sp/>re.MULTILINE<sp/>|<sp/>re.IGNORECASE)</highlight></codeline>
-<codeline lineno="1402"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">isin(hi):</highlight></codeline>
-<codeline lineno="1403"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>finder.search(hi)</highlight></codeline>
-<codeline lineno="1404"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1405"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal">isin(hi):</highlight></codeline>
-<codeline lineno="1406"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>(getme.lower()<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>hi.lowercase)</highlight></codeline>
-<codeline lineno="1407"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[itm<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>itm<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self<sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>isin(itm)]</highlight></codeline>
-<codeline lineno="1408"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1409" refid="classcmd2_1_1NotSettableError" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1NotSettableError" kindref="compound">NotSettableError</ref>(Exception):</highlight></codeline>
-<codeline lineno="1410"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1411"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1412" refid="namespacecmd2_1a0880940558f324b3958aedfc430f592d" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacecmd2_1a0880940558f324b3958aedfc430f592d" kindref="member">cast</ref>(current,<sp/>new):</highlight></codeline>
-<codeline lineno="1413"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Tries<sp/>to<sp/>force<sp/>a<sp/>new<sp/>value<sp/>into<sp/>the<sp/>same<sp/>type<sp/>as<sp/>the<sp/>current.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1414"><highlight class="normal"><sp/><sp/><sp/><sp/>typ<sp/>=<sp/>type(current)</highlight></codeline>
-<codeline lineno="1415"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>typ<sp/>==<sp/>bool:</highlight></codeline>
-<codeline lineno="1416"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1417"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>bool(int(new))</highlight></codeline>
-<codeline lineno="1418"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>(ValueError,<sp/>TypeError):</highlight></codeline>
-<codeline lineno="1419"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1420"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1421"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>new<sp/>=<sp/>new.lower()<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1422"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1423"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1424"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(new==</highlight><highlight class="stringliteral">&apos;on&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>(new[0]<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>(</highlight><highlight class="stringliteral">&apos;y&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;t&apos;</highlight><highlight class="normal">)):</highlight></codeline>
-<codeline lineno="1425"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1426"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(new==</highlight><highlight class="stringliteral">&apos;off&apos;</highlight><highlight class="normal">)<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>(new[0]<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>(</highlight><highlight class="stringliteral">&apos;n&apos;</highlight><highlight class="normal">,</highlight><highlight class="stringliteral">&apos;f&apos;</highlight><highlight class="normal">)):</highlight></codeline>
-<codeline lineno="1427"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1428"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1429"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1430"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>typ(new)</highlight></codeline>
-<codeline lineno="1431"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1432"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1433"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>(</highlight><highlight class="stringliteral">&quot;Problem<sp/>setting<sp/>parameter<sp/>(now<sp/>%s)<sp/>to<sp/>%s;<sp/>incorrect<sp/>type?&quot;</highlight><highlight class="normal"><sp/>%<sp/>(current,<sp/>new))</highlight></codeline>
-<codeline lineno="1434"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>current</highlight></codeline>
-<codeline lineno="1435"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1436" refid="classcmd2_1_1Statekeeper" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Statekeeper" kindref="compound">Statekeeper</ref>(object):</highlight></codeline>
-<codeline lineno="1437" refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Statekeeper_1a3550a0316a7f911d7b13da87844ee882" kindref="member">__init__</ref>(self,<sp/>obj,<sp/>attribs):</highlight></codeline>
-<codeline lineno="1438"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kindref="member">obj</ref><sp/>=<sp/>obj</highlight></codeline>
-<codeline lineno="1439"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" kindref="member">attribs</ref><sp/>=<sp/>attribs</highlight></codeline>
-<codeline lineno="1440"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kindref="member">obj</ref>:</highlight></codeline>
-<codeline lineno="1441"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" kindref="member">save</ref>()</highlight></codeline>
-<codeline lineno="1442" refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" kindref="member">save</ref>(self):</highlight></codeline>
-<codeline lineno="1443"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>attrib<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" kindref="member">attribs</ref>:</highlight></codeline>
-<codeline lineno="1444"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>setattr(self,<sp/>attrib,<sp/>getattr(self.<ref refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kindref="member">obj</ref>,<sp/>attrib))</highlight></codeline>
-<codeline lineno="1445" refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" kindref="member">restore</ref>(self):</highlight></codeline>
-<codeline lineno="1446"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kindref="member">obj</ref>:</highlight></codeline>
-<codeline lineno="1447"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>attrib<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" kindref="member">attribs</ref>:</highlight></codeline>
-<codeline lineno="1448"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>setattr(self.<ref refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kindref="member">obj</ref>,<sp/>attrib,<sp/>getattr(self,<sp/>attrib))<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1449"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1450" refid="classcmd2_1_1Borg" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Borg" kindref="compound">Borg</ref>(object):</highlight></codeline>
-<codeline lineno="1451"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;All<sp/>instances<sp/>of<sp/>any<sp/>Borg<sp/>subclass<sp/>will<sp/>share<sp/>state.</highlight></codeline>
-<codeline lineno="1452"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>from<sp/>Python<sp/>Cookbook,<sp/>2nd<sp/>Ed.,<sp/>recipe<sp/>6.16&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1453" refid="classcmd2_1_1Borg_1a3af75c745a5c124376fa050b4d1c3912" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>_shared_state<sp/>=<sp/>{}</highlight></codeline>
-<codeline lineno="1454" refid="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" kindref="member">__new__</ref>(cls,<sp/>*a,<sp/>**k):</highlight></codeline>
-<codeline lineno="1455"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>obj<sp/>=<sp/>object.__new__(cls,<sp/>*a,<sp/>**k)</highlight></codeline>
-<codeline lineno="1456"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>obj.__dict__<sp/>=<sp/>cls._shared_state</highlight></codeline>
-<codeline lineno="1457"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>obj</highlight></codeline>
-<codeline lineno="1458"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1459" refid="classcmd2_1_1OutputTrap" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OutputTrap" kindref="compound">OutputTrap</ref>(<ref refid="classcmd2_1_1Borg" kindref="compound">Borg</ref>):</highlight></codeline>
-<codeline lineno="1460"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Instantiate<sp/><sp/>an<sp/>OutputTrap<sp/>to<sp/>divert/capture<sp/>ALL<sp/>stdout<sp/>output.<sp/><sp/>For<sp/>use<sp/>in<sp/>unit<sp/>testing.</highlight></codeline>
-<codeline lineno="1461"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>Call<sp/>`tearDown()`<sp/>to<sp/>return<sp/>to<sp/>normal<sp/>output.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1462" refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OutputTrap_1a0dc45d536432b07d7ec32da5755b5c85" kindref="member">__init__</ref>(self):</highlight></codeline>
-<codeline lineno="1463"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kindref="member">contents</ref><sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1464"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" kindref="member">old_stdout</ref><sp/>=<sp/>sys.stdout</highlight></codeline>
-<codeline lineno="1465"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self</highlight></codeline>
-<codeline lineno="1466" refid="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" kindref="member">write</ref>(self,<sp/>txt):</highlight></codeline>
-<codeline lineno="1467"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kindref="member">contents</ref><sp/>+=<sp/>txt</highlight></codeline>
-<codeline lineno="1468" refid="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" kindref="member">read</ref>(self):</highlight></codeline>
-<codeline lineno="1469"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.<ref refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kindref="member">contents</ref></highlight></codeline>
-<codeline lineno="1470"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kindref="member">contents</ref><sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1471"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>result</highlight></codeline>
-<codeline lineno="1472" refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" kindref="member">tearDown</ref>(self):</highlight></codeline>
-<codeline lineno="1473"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>sys.stdout<sp/>=<sp/>self.<ref refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" kindref="member">old_stdout</ref></highlight></codeline>
-<codeline lineno="1474"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kindref="member">contents</ref><sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1475"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1476" refid="classcmd2_1_1Cmd2TestCase" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase" kindref="compound">Cmd2TestCase</ref>(unittest.TestCase):</highlight></codeline>
-<codeline lineno="1477"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Subclass<sp/>this,<sp/>setting<sp/>CmdApp,<sp/>to<sp/>make<sp/>a<sp/>unittest.TestCase<sp/>class</highlight></codeline>
-<codeline lineno="1478"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>that<sp/>will<sp/>execute<sp/>the<sp/>commands<sp/>in<sp/>a<sp/>transcript<sp/>file<sp/>and<sp/>expect<sp/>the<sp/>results<sp/>shown.</highlight></codeline>
-<codeline lineno="1479"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/>See<sp/>example.py&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1480" refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>CmdApp<sp/>=<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1481" refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" kindref="member">fetchTranscripts</ref>(self):</highlight></codeline>
-<codeline lineno="1482"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" kindref="member">transcripts</ref><sp/>=<sp/>{}</highlight></codeline>
-<codeline lineno="1483"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>fileset<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kindref="member">CmdApp</ref>.testfiles:</highlight></codeline>
-<codeline lineno="1484"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>fname<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>glob.glob(fileset):</highlight></codeline>
-<codeline lineno="1485"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>tfile<sp/>=<sp/>open(fname)</highlight></codeline>
-<codeline lineno="1486"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" kindref="member">transcripts</ref>[fname]<sp/>=<sp/>iter(tfile.readlines())</highlight></codeline>
-<codeline lineno="1487"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>tfile.close()</highlight></codeline>
-<codeline lineno="1488"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>len(self.<ref refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" kindref="member">transcripts</ref>):</highlight></codeline>
-<codeline lineno="1489"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>(StandardError,),<sp/></highlight><highlight class="stringliteral">&quot;No<sp/>test<sp/>files<sp/>found<sp/>-<sp/>nothing<sp/>to<sp/>test.&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1490" refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" kindref="member">setUp</ref>(self):</highlight></codeline>
-<codeline lineno="1491"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kindref="member">CmdApp</ref>:</highlight></codeline>
-<codeline lineno="1492"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e" kindref="member">outputTrap</ref><sp/>=<sp/><ref refid="classcmd2_1_1OutputTrap" kindref="compound">OutputTrap</ref>()</highlight></codeline>
-<codeline lineno="1493"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref><sp/>=<sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kindref="member">CmdApp</ref>()</highlight></codeline>
-<codeline lineno="1494"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" kindref="member">fetchTranscripts</ref>()</highlight></codeline>
-<codeline lineno="1495" refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" kindref="member">runTest</ref>(self):<sp/></highlight><highlight class="comment">#<sp/>was<sp/>testall</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1496"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kindref="member">CmdApp</ref>:</highlight></codeline>
-<codeline lineno="1497"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>its<sp/>=<sp/>sorted(self.transcripts.items())</highlight></codeline>
-<codeline lineno="1498"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>(fname,<sp/>transcript)<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>its:</highlight></codeline>
-<codeline lineno="1499"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" kindref="member">_test_transcript</ref>(fname,<sp/>transcript)</highlight></codeline>
-<codeline lineno="1500" refid="classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>regexPattern<sp/>=<sp/>pyparsing.QuotedString(quoteChar=</highlight><highlight class="stringliteral">r&apos;/&apos;</highlight><highlight class="normal">,<sp/>escChar=</highlight><highlight class="stringliteral">&apos;\\&apos;</highlight><highlight class="normal">,<sp/>multiline=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,<sp/>unquoteResults=</highlight><highlight class="keyword">True</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="1501"><highlight class="normal"><sp/><sp/><sp/><sp/>regexPattern.ignore(pyparsing.cStyleComment)</highlight></codeline>
-<codeline lineno="1502" refid="classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>notRegexPattern<sp/>=<sp/>pyparsing.Word(pyparsing.printables)</highlight></codeline>
-<codeline lineno="1503"><highlight class="normal"><sp/><sp/><sp/><sp/>notRegexPattern.setParseAction(</highlight><highlight class="keyword">lambda</highlight><highlight class="normal"><sp/>t:<sp/>re.escape(t[0]))</highlight></codeline>
-<codeline lineno="1504" refid="classcmd2_1_1Cmd2TestCase_1af9574fde56ba05bc1532a6a028fb566d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>expectationParser<sp/>=<sp/>regexPattern<sp/>|<sp/>notRegexPattern</highlight></codeline>
-<codeline lineno="1505" refid="classcmd2_1_1Cmd2TestCase_1a946827bef7050042cee99d3749c976d0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>anyWhitespace<sp/>=<sp/>re.compile(</highlight><highlight class="stringliteral">r&apos;\s&apos;</highlight><highlight class="normal">,<sp/>re.DOTALL<sp/>|<sp/>re.MULTILINE)</highlight></codeline>
-<codeline lineno="1506" refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" kindref="member">_test_transcript</ref>(self,<sp/>fname,<sp/>transcript):</highlight></codeline>
-<codeline lineno="1507"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>lineNum<sp/>=<sp/>0</highlight></codeline>
-<codeline lineno="1508"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>finished<sp/>=<sp/></highlight><highlight class="keyword">False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1509"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>transcript.next()</highlight></codeline>
-<codeline lineno="1510"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>lineNum<sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="1511"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>tests_run<sp/>=<sp/>0</highlight></codeline>
-<codeline lineno="1512"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>finished:</highlight></codeline>
-<codeline lineno="1513"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Scroll<sp/>forward<sp/>to<sp/>where<sp/>actual<sp/>commands<sp/>begin</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1514"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>line.startswith(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.prompt):</highlight></codeline>
-<codeline lineno="1515"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1516"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>transcript.next()</highlight></codeline>
-<codeline lineno="1517"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>StopIteration:</highlight></codeline>
-<codeline lineno="1518"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>finished<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1519"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">break</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1520"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>lineNum<sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="1521"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>command<sp/>=<sp/>[line[len(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.prompt):]]</highlight></codeline>
-<codeline lineno="1522"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>transcript.next()</highlight></codeline>
-<codeline lineno="1523"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Read<sp/>the<sp/>entirety<sp/>of<sp/>a<sp/>multi-line<sp/>command</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1524"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/>line.startswith(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.continuation_prompt):</highlight></codeline>
-<codeline lineno="1525"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>command.append(line[len(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.continuation_prompt):])</highlight></codeline>
-<codeline lineno="1526"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1527"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>transcript.next()</highlight></codeline>
-<codeline lineno="1528"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>StopIteration:</highlight></codeline>
-<codeline lineno="1529"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">raise</highlight><highlight class="normal"><sp/>(StopIteration,<sp/></highlight></codeline>
-<codeline lineno="1530"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Transcript<sp/>broke<sp/>off<sp/>while<sp/>reading<sp/>command<sp/>beginning<sp/>at<sp/>line<sp/>%d<sp/>with\n%s&apos;</highlight><highlight class="normal"><sp/></highlight></codeline>
-<codeline lineno="1531"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>%<sp/>(command[0]))</highlight></codeline>
-<codeline lineno="1532"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>lineNum<sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="1533"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>command<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">.join(command)<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1534"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Send<sp/>the<sp/>command<sp/>into<sp/>the<sp/>application<sp/>and<sp/>capture<sp/>the<sp/>resulting<sp/>output</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1535"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/>self.cmdapp.onecmd_plus_hooks(command)</highlight></codeline>
-<codeline lineno="1536"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#TODO:<sp/>should<sp/>act<sp/>on<sp/>``stop``</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1537"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.outputTrap.read()</highlight></codeline>
-<codeline lineno="1538"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Read<sp/>the<sp/>expected<sp/>result<sp/>from<sp/>transcript</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1539"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>line.startswith(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.prompt):</highlight></codeline>
-<codeline lineno="1540"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>message<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;\nFile<sp/>%s,<sp/>line<sp/>%d\nCommand<sp/>was:\n%s\nExpected:<sp/>(nothing)\nGot:\n%s\n&apos;</highlight><highlight class="normal">%\</highlight></codeline>
-<codeline lineno="1541"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(fname,<sp/>lineNum,<sp/>command,<sp/>result)<sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1542"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.assert_(not(result.strip()),<sp/>message)</highlight></codeline>
-<codeline lineno="1543"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">continue</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1544"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>expected<sp/>=<sp/>[]</highlight></codeline>
-<codeline lineno="1545"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">not</highlight><highlight class="normal"><sp/>line.startswith(self.<ref refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kindref="member">cmdapp</ref>.prompt):</highlight></codeline>
-<codeline lineno="1546"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>expected.append(line)</highlight></codeline>
-<codeline lineno="1547"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1548"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>line<sp/>=<sp/>transcript.next()</highlight></codeline>
-<codeline lineno="1549"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>StopIteration:</highlight></codeline>
-<codeline lineno="1550"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>finished<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1551"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">break</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1552"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>lineNum<sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="1553"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>expected<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">.join(expected)</highlight></codeline>
-<codeline lineno="1554"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>Compare<sp/>actual<sp/>result<sp/>to<sp/>expected</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1555"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>message<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;\nFile<sp/>%s,<sp/>line<sp/>%d\nCommand<sp/>was:\n%s\nExpected:\n%s\nGot:\n%s\n&apos;</highlight><highlight class="normal">%\</highlight></codeline>
-<codeline lineno="1556"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>(fname,<sp/>lineNum,<sp/>command,<sp/>expected,<sp/>result)<sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1557"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>expected<sp/>=<sp/>self.expectationParser.transformString(expected)</highlight></codeline>
-<codeline lineno="1558"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>checking<sp/>whitespace<sp/>is<sp/>a<sp/>pain<sp/>-<sp/>let&apos;s<sp/>skip<sp/>it</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1559"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>expected<sp/>=<sp/>self.anyWhitespace.sub(</highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">,<sp/>expected)</highlight></codeline>
-<codeline lineno="1560"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>result<sp/>=<sp/>self.anyWhitespace.sub(</highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">,<sp/>result)</highlight></codeline>
-<codeline lineno="1561"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.assert_(re.match(expected,<sp/>result,<sp/>re.MULTILINE<sp/>|<sp/>re.DOTALL),<sp/>message)</highlight></codeline>
-<codeline lineno="1562"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1563" refid="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" kindref="member">tearDown</ref>(self):</highlight></codeline>
-<codeline lineno="1564"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kindref="member">CmdApp</ref>:</highlight></codeline>
-<codeline lineno="1565"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.outputTrap.tearDown()</highlight></codeline>
-<codeline lineno="1566"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1567"><highlight class="normal"></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>__name__<sp/>==<sp/></highlight><highlight class="stringliteral">&apos;__main__&apos;</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="1568"><highlight class="normal"><sp/><sp/><sp/><sp/>doctest.testmod(optionflags<sp/>=<sp/>doctest.NORMALIZE_WHITESPACE)</highlight></codeline>
-<codeline lineno="1569"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="1570"><highlight class="normal"></highlight><highlight class="stringliteral">&apos;&apos;&apos;</highlight></codeline>
-<codeline lineno="1571"><highlight class="stringliteral">To<sp/>make<sp/>your<sp/>application<sp/>transcript-testable,<sp/>replace<sp/></highlight></codeline>
-<codeline lineno="1572"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1573"><highlight class="stringliteral">::</highlight></codeline>
-<codeline lineno="1574"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1575"><highlight class="stringliteral"><sp/><sp/>app<sp/>=<sp/>MyApp()</highlight></codeline>
-<codeline lineno="1576"><highlight class="stringliteral"><sp/><sp/>app.cmdloop()</highlight></codeline>
-<codeline lineno="1577"><highlight class="stringliteral"><sp/><sp/></highlight></codeline>
-<codeline lineno="1578"><highlight class="stringliteral">with</highlight></codeline>
-<codeline lineno="1579"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1580"><highlight class="stringliteral">::</highlight></codeline>
-<codeline lineno="1581"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1582"><highlight class="stringliteral"><sp/><sp/>app<sp/>=<sp/>MyApp()</highlight></codeline>
-<codeline lineno="1583"><highlight class="stringliteral"><sp/><sp/>cmd2.run(app)</highlight></codeline>
-<codeline lineno="1584"><highlight class="stringliteral"><sp/><sp/></highlight></codeline>
-<codeline lineno="1585"><highlight class="stringliteral">Then<sp/>run<sp/>a<sp/>session<sp/>of<sp/>your<sp/>application<sp/>and<sp/>paste<sp/>the<sp/>entire<sp/>screen<sp/>contents</highlight></codeline>
-<codeline lineno="1586"><highlight class="stringliteral">into<sp/>a<sp/>file,<sp/>``transcript.test``,<sp/>and<sp/>invoke<sp/>the<sp/>test<sp/>like::</highlight></codeline>
-<codeline lineno="1587"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1588"><highlight class="stringliteral"><sp/><sp/>python<sp/>myapp.py<sp/>--test<sp/>transcript.test</highlight></codeline>
-<codeline lineno="1589"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="1590"><highlight class="stringliteral">Wildcards<sp/>can<sp/>be<sp/>used<sp/>to<sp/>test<sp/>against<sp/>multiple<sp/>transcript<sp/>files.</highlight></codeline>
-<codeline lineno="1591"><highlight class="stringliteral">&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="1592"><highlight class="normal"></highlight></codeline>
-<codeline lineno="1593"><highlight class="normal"></highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/combine.xslt b/doxygen/xml/combine.xslt
deleted file mode 100644
index c148ee4..0000000
--- a/doxygen/xml/combine.xslt
+++ /dev/null
@@ -1,15 +0,0 @@
-<!-- XSLT script to combine the generated output into a single file.
- If you have xsltproc you could use:
- xsltproc combine.xslt index.xml >all.xml
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- <xsl:output method="xml" version="1.0" indent="no" standalone="yes" />
- <xsl:template match="/">
- <doxygen version="{doxygenindex/@version}">
- <!-- Load all doxgen generated xml files -->
- <xsl:for-each select="doxygenindex/compound">
- <xsl:copy-of select="document( concat( @refid, '.xml' ) )/doxygen/*" />
- </xsl:for-each>
- </doxygen>
- </xsl:template>
-</xsl:stylesheet>
diff --git a/doxygen/xml/compound.xsd b/doxygen/xml/compound.xsd
deleted file mode 100644
index 493fc4e..0000000
--- a/doxygen/xml/compound.xsd
+++ /dev/null
@@ -1,822 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:element name="doxygen" type="DoxygenType"/>
-
- <!-- Complex types -->
-
- <xsd:complexType name="DoxygenType">
- <xsd:sequence maxOccurs="unbounded">
- <xsd:element name="compounddef" type="compounddefType" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="version" type="DoxVersionNumber" use="required" />
- </xsd:complexType>
-
- <xsd:complexType name="compounddefType">
- <xsd:sequence>
- <xsd:element name="compoundname" type="xsd:string"/>
- <xsd:element name="title" type="xsd:string" minOccurs="0" />
- <xsd:element name="basecompoundref" type="compoundRefType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="derivedcompoundref" type="compoundRefType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="includes" type="incType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="includedby" type="incType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="incdepgraph" type="graphType" minOccurs="0" />
- <xsd:element name="invincdepgraph" type="graphType" minOccurs="0" />
- <xsd:element name="innerdir" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="innerfile" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="innerclass" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="innernamespace" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="innerpage" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="innergroup" type="refType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="templateparamlist" type="templateparamlistType" minOccurs="0" />
- <xsd:element name="sectiondef" type="sectiondefType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="briefdescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="detaileddescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="inheritancegraph" type="graphType" minOccurs="0" />
- <xsd:element name="collaborationgraph" type="graphType" minOccurs="0" />
- <xsd:element name="programlisting" type="listingType" minOccurs="0" />
- <xsd:element name="location" type="locationType" minOccurs="0" />
- <xsd:element name="listofallmembers" type="listofallmembersType" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- <xsd:attribute name="kind" type="DoxCompoundKind" />
- <xsd:attribute name="prot" type="DoxProtectionKind" />
- </xsd:complexType>
-
- <xsd:complexType name="listofallmembersType">
- <xsd:sequence>
- <xsd:element name="member" type="memberRefType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="memberRefType">
- <xsd:sequence>
- <xsd:element name="scope" />
- <xsd:element name="name" />
- </xsd:sequence>
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="prot" type="DoxProtectionKind" />
- <xsd:attribute name="virt" type="DoxVirtualKind" />
- <xsd:attribute name="ambiguityscope" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="compoundRefType">
- <xsd:simpleContent>
- <xsd:extension base="xsd:string">
- <xsd:attribute name="refid" type="xsd:string" use="optional" />
- <xsd:attribute name="prot" type="DoxProtectionKind" />
- <xsd:attribute name="virt" type="DoxVirtualKind" />
- </xsd:extension>
- </xsd:simpleContent>
- </xsd:complexType>
-
- <xsd:complexType name="reimplementType">
- <xsd:simpleContent>
- <xsd:extension base="xsd:string">
- <xsd:attribute name="refid" type="xsd:string" />
- </xsd:extension>
- </xsd:simpleContent>
- </xsd:complexType>
-
- <xsd:complexType name="incType">
- <xsd:simpleContent>
- <xsd:extension base="xsd:string">
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="local" type="DoxBool" />
- </xsd:extension>
- </xsd:simpleContent>
- </xsd:complexType>
-
- <xsd:complexType name="refType">
- <xsd:simpleContent>
- <xsd:extension base="xsd:string">
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="prot" type="DoxProtectionKind" use="optional"/>
- </xsd:extension>
- </xsd:simpleContent>
- </xsd:complexType>
-
- <xsd:complexType name="refTextType">
- <xsd:simpleContent>
- <xsd:extension base="xsd:string">
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="kindref" type="DoxRefKind" />
- <xsd:attribute name="external" type="xsd:string" use="optional"/>
- <xsd:attribute name="tooltip" type="xsd:string" use="optional"/>
- </xsd:extension>
- </xsd:simpleContent>
- </xsd:complexType>
-
- <xsd:complexType name="sectiondefType">
- <xsd:sequence>
- <xsd:element name="header" type="xsd:string" minOccurs="0" />
- <xsd:element name="description" type="descriptionType" minOccurs="0" />
- <xsd:element name="memberdef" type="memberdefType" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="kind" type="DoxSectionKind" />
- </xsd:complexType>
-
- <xsd:complexType name="memberdefType">
- <xsd:sequence>
- <xsd:element name="templateparamlist" type="templateparamlistType" minOccurs="0" />
- <xsd:element name="type" type="linkedTextType" minOccurs="0" />
- <xsd:element name="definition" minOccurs="0" />
- <xsd:element name="argsstring" minOccurs="0" />
- <xsd:element name="name" />
- <xsd:element name="read" minOccurs="0" />
- <xsd:element name="write" minOccurs="0" />
- <xsd:element name="bitfield" minOccurs="0" />
- <xsd:element name="reimplements" type="reimplementType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="reimplementedby" type="reimplementType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="param" type="paramType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="enumvalue" type="enumvalueType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="initializer" type="linkedTextType" minOccurs="0" />
- <xsd:element name="exceptions" type="linkedTextType" minOccurs="0" />
- <xsd:element name="briefdescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="detaileddescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="inbodydescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="location" type="locationType" />
- <xsd:element name="references" type="referenceType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="referencedby" type="referenceType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="kind" type="DoxMemberKind" />
- <xsd:attribute name="id" type="xsd:string" />
- <xsd:attribute name="prot" type="DoxProtectionKind" />
- <xsd:attribute name="static" type="DoxBool" />
- <xsd:attribute name="const" type="DoxBool" />
- <xsd:attribute name="explicit" type="DoxBool" />
- <xsd:attribute name="inline" type="DoxBool" />
- <xsd:attribute name="virt" type="DoxVirtualKind" />
- <xsd:attribute name="volatile" type="DoxBool" />
- <xsd:attribute name="mutable" type="DoxBool" />
- <!-- Qt property -->
- <xsd:attribute name="readable" type="DoxBool" use="optional"/>
- <xsd:attribute name="writable" type="DoxBool" use="optional"/>
- <!-- C++/CLI variable -->
- <xsd:attribute name="initonly" type="DoxBool" use="optional"/>
- <!-- C++/CLI and C# property -->
- <xsd:attribute name="settable" type="DoxBool" use="optional"/>
- <xsd:attribute name="gettable" type="DoxBool" use="optional"/>
- <!-- C++/CLI function -->
- <xsd:attribute name="final" type="DoxBool" use="optional"/>
- <xsd:attribute name="sealed" type="DoxBool" use="optional"/>
- <xsd:attribute name="new" type="DoxBool" use="optional"/>
- <!-- C++/CLI event -->
- <xsd:attribute name="add" type="DoxBool" use="optional"/>
- <xsd:attribute name="remove" type="DoxBool" use="optional"/>
- <xsd:attribute name="raise" type="DoxBool" use="optional"/>
- <!-- Objective-C 2.0 protocol method -->
- <xsd:attribute name="optional" type="DoxBool" use="optional"/>
- <xsd:attribute name="required" type="DoxBool" use="optional"/>
- <!-- Objective-C 2.0 property accessor -->
- <xsd:attribute name="accessor" type="DoxAccessor" use="optional"/>
- </xsd:complexType>
-
- <xsd:complexType name="descriptionType" mixed="true">
- <xsd:sequence>
- <xsd:element name="title" type="xsd:string" minOccurs="0"/>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect1" type="docSect1Type" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalType" minOccurs="0" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="enumvalueType" mixed="true">
- <xsd:sequence>
- <xsd:element name="name" />
- <xsd:element name="initializer" type="linkedTextType" minOccurs="0" />
- <xsd:element name="briefdescription" type="descriptionType" minOccurs="0" />
- <xsd:element name="detaileddescription" type="descriptionType" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- <xsd:attribute name="prot" type="DoxProtectionKind" />
- </xsd:complexType>
-
- <xsd:complexType name="templateparamlistType">
- <xsd:sequence>
- <xsd:element name="param" type="paramType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="paramType">
- <xsd:sequence>
- <xsd:element name="type" type="linkedTextType" minOccurs="0" />
- <xsd:element name="declname" minOccurs="0" />
- <xsd:element name="defname" minOccurs="0" />
- <xsd:element name="array" minOccurs="0" />
- <xsd:element name="defval" type="linkedTextType" minOccurs="0" />
- <xsd:element name="briefdescription" type="descriptionType" minOccurs="0" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="linkedTextType" mixed="true">
- <xsd:sequence>
- <xsd:element name="ref" type="refTextType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="graphType">
- <xsd:sequence>
- <xsd:element name="node" type="nodeType" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="nodeType">
- <xsd:sequence>
- <xsd:element name="label" />
- <xsd:element name="link" type="linkType" minOccurs="0" />
- <xsd:element name="childnode" type="childnodeType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="childnodeType">
- <xsd:sequence>
- <xsd:element name="edgelabel" minOccurs="0" maxOccurs="unbounded"/>
- </xsd:sequence>
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="relation" type="DoxGraphRelation" />
- </xsd:complexType>
-
- <xsd:complexType name="linkType">
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="external" type="xsd:string" use="optional"/>
- </xsd:complexType>
-
- <xsd:complexType name="listingType">
- <xsd:sequence>
- <xsd:element name="codeline" type="codelineType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="codelineType">
- <xsd:sequence>
- <xsd:element name="highlight" type="highlightType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="lineno" type="xsd:integer" />
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="refkind" type="DoxRefKind" />
- <xsd:attribute name="external" type="DoxBool" />
- </xsd:complexType>
-
- <xsd:complexType name="highlightType" mixed="true">
- <xsd:choice minOccurs="0" maxOccurs="unbounded">
- <xsd:element name="sp" />
- <xsd:element name="ref" type="refTextType" />
- </xsd:choice>
- <xsd:attribute name="class" type="DoxHighlightClass" />
- </xsd:complexType>
-
- <xsd:complexType name="referenceType" mixed="true">
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="compoundref" type="xsd:string" use="optional" />
- <xsd:attribute name="startline" type="xsd:integer" />
- <xsd:attribute name="endline" type="xsd:integer" />
- </xsd:complexType>
-
- <xsd:complexType name="locationType">
- <xsd:attribute name="file" type="xsd:string" />
- <xsd:attribute name="line" type="xsd:integer" />
- <xsd:attribute name="bodyfile" type="xsd:string" />
- <xsd:attribute name="bodystart" type="xsd:integer" />
- <xsd:attribute name="bodyend" type="xsd:integer" />
- </xsd:complexType>
-
- <xsd:complexType name="docSect1Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="title" type="xsd:string" />
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect2" type="docSect2Type" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalS1Type" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docSect2Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="title" type="xsd:string" />
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect3" type="docSect3Type" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalS2Type" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docSect3Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="title" type="xsd:string" />
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect4" type="docSect4Type" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalS3Type" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docSect4Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="title" type="xsd:string" />
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalS4Type" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docInternalType" mixed="true">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect1" type="docSect1Type" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docInternalS1Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect2" type="docSect2Type" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docInternalS2Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect3" type="docSect3Type" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docInternalS3Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect3" type="docSect4Type" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docInternalS4Type" mixed="true">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:group name="docTitleCmdGroup">
- <xsd:choice>
- <xsd:element name="ulink" type="docURLLink" />
- <xsd:element name="bold" type="docMarkupType" />
- <xsd:element name="emphasis" type="docMarkupType" />
- <xsd:element name="computeroutput" type="docMarkupType" />
- <xsd:element name="subscript" type="docMarkupType" />
- <xsd:element name="superscript" type="docMarkupType" />
- <xsd:element name="center" type="docMarkupType" />
- <xsd:element name="small" type="docMarkupType" />
- <xsd:element name="htmlonly" type="xsd:string" />
- <xsd:element name="latexonly" type="xsd:string" />
- <xsd:element name="dot" type="xsd:string" />
- <xsd:element name="anchor" type="docAnchorType" />
- <xsd:element name="formula" type="docFormulaType" />
- <xsd:element name="ref" type="docRefTextType" />
- <xsd:element name="copy" type="docEmptyType" />
- <xsd:element name="trademark" type="docEmptyType" />
- <xsd:element name="registered" type="docEmptyType" />
- <xsd:element name="lsquo" type="docEmptyType" />
- <xsd:element name="rsquo" type="docEmptyType" />
- <xsd:element name="ldquo" type="docEmptyType" />
- <xsd:element name="rdquo" type="docEmptyType" />
- <xsd:element name="ndash" type="docEmptyType" />
- <xsd:element name="mdash" type="docEmptyType" />
- <xsd:element name="umlaut" type="docCharType" />
- <xsd:element name="acute" type="docCharType" />
- <xsd:element name="grave" type="docCharType" />
- <xsd:element name="circ" type="docCharType" />
- <xsd:element name="slash" type="docCharType" />
- <xsd:element name="tilde" type="docCharType" />
- <xsd:element name="cedil" type="docCharType" />
- <xsd:element name="ring" type="docCharType" />
- <xsd:element name="szlig" type="docEmptyType" />
- <xsd:element name="nonbreakablespace" type="docEmptyType" />
- </xsd:choice>
- </xsd:group>
-
- <xsd:complexType name="docTitleType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- </xsd:complexType>
-
- <xsd:group name="docCmdGroup">
- <xsd:choice>
- <xsd:group ref="docTitleCmdGroup"/>
- <xsd:element name="linebreak" type="docEmptyType" />
- <xsd:element name="hruler" type="docEmptyType" />
- <xsd:element name="preformatted" type="docMarkupType" />
- <xsd:element name="programlisting" type="listingType" />
- <xsd:element name="verbatim" type="xsd:string" />
- <xsd:element name="indexentry" type="docIndexEntryType" />
- <xsd:element name="orderedlist" type="docListType" />
- <xsd:element name="itemizedlist" type="docListType" />
- <xsd:element name="simplesect" type="docSimpleSectType" />
- <xsd:element name="title" type="docTitleType" />
- <xsd:element name="variablelist" type="docVariableListType" />
- <xsd:element name="table" type="docTableType" />
- <xsd:element name="heading" type="docHeadingType" />
- <xsd:element name="image" type="docImageType" />
- <xsd:element name="dotfile" type="docDotFileType" />
- <xsd:element name="toclist" type="docTocListType" />
- <xsd:element name="language" type="docLanguageType" />
- <xsd:element name="parameterlist" type="docParamListType" />
- <xsd:element name="xrefsect" type="docXRefSectType" />
- <xsd:element name="copydoc" type="docCopyType" />
- </xsd:choice>
- </xsd:group>
-
- <xsd:complexType name="docParaType" mixed="true">
- <xsd:group ref="docCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- </xsd:complexType>
-
- <xsd:complexType name="docMarkupType" mixed="true">
- <xsd:group ref="docCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- </xsd:complexType>
-
- <xsd:complexType name="docURLLink" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="url" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docAnchorType" mixed="true">
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docFormulaType" mixed="true">
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docIndexEntryType">
- <xsd:sequence>
- <xsd:element name="primaryie" type="xsd:string" />
- <xsd:element name="secondaryie" type="xsd:string" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docListType">
- <xsd:sequence>
- <xsd:element name="listitem" type="docListItemType" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docListItemType">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docSimpleSectType">
- <xsd:sequence>
- <xsd:element name="title" type="docTitleType" minOccurs="0" />
- <xsd:sequence minOccurs="0" maxOccurs="unbounded">
- <xsd:element name="para" type="docParaType" minOccurs="1" maxOccurs="unbounded" />
- <xsd:element name="simplesectsep" type="docEmptyType" minOccurs="0"/>
- </xsd:sequence>
- </xsd:sequence>
- <xsd:attribute name="kind" type="DoxSimpleSectKind" />
- </xsd:complexType>
-
- <xsd:complexType name="docVarListEntryType">
- <xsd:sequence>
- <xsd:element name="term" type="docTitleType" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:group name="docVariableListGroup">
- <xsd:sequence>
- <xsd:element name="varlistentry" type="docVarListEntryType" />
- <xsd:element name="listitem" type="docListItemType" />
- </xsd:sequence>
- </xsd:group>
-
- <xsd:complexType name="docVariableListType">
- <xsd:sequence>
- <xsd:group ref="docVariableListGroup" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docRefTextType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="refid" type="xsd:string" />
- <xsd:attribute name="kindref" type="DoxRefKind" />
- <xsd:attribute name="external" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docTableType">
- <xsd:sequence>
- <xsd:element name="row" type="docRowType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="caption" type="docCaptionType" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="rows" type="xsd:integer" />
- <xsd:attribute name="cols" type="xsd:integer" />
- </xsd:complexType>
-
- <xsd:complexType name="docRowType">
- <xsd:sequence>
- <xsd:element name="entry" type="docEntryType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docEntryType">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="thead" type="DoxBool" />
- </xsd:complexType>
-
- <xsd:complexType name="docCaptionType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- </xsd:complexType>
-
- <xsd:complexType name="docHeadingType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="level" type="xsd:integer" /> <!-- todo: range 1-6 -->
- </xsd:complexType>
-
- <xsd:complexType name="docImageType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="type" type="DoxImageKind" />
- <xsd:attribute name="name" type="xsd:string" />
- <xsd:attribute name="width" type="xsd:string" />
- <xsd:attribute name="height" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docDotFileType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="name" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docTocItemType" mixed="true">
- <xsd:group ref="docTitleCmdGroup" minOccurs="0" maxOccurs="unbounded" />
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docTocListType">
- <xsd:sequence>
- <xsd:element name="tocitem" type="docTocItemType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docLanguageType">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="langid" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docParamListType">
- <xsd:sequence>
- <xsd:element name="parameteritem" type="docParamListItem" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- <xsd:attribute name="kind" type="DoxParamListKind" />
- </xsd:complexType>
-
- <xsd:complexType name="docParamListItem">
- <xsd:sequence>
- <xsd:element name="parameternamelist" type="docParamNameList" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="parameterdescription" type="descriptionType" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docParamNameList">
- <xsd:sequence>
- <xsd:element name="parametertype" type="docParamType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="parametername" type="docParamName" minOccurs="0" maxOccurs="unbounded" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docParamType" mixed="true">
- <xsd:sequence>
- <xsd:element name="ref" type="refTextType" minOccurs="0" maxOccurs="1" />
- </xsd:sequence>
- </xsd:complexType>
-
- <xsd:complexType name="docParamName" mixed="true">
- <xsd:sequence>
- <xsd:element name="ref" type="refTextType" minOccurs="0" maxOccurs="1" />
- </xsd:sequence>
- <xsd:attribute name="direction" type="DoxParamDir" use="optional" />
- </xsd:complexType>
-
- <xsd:complexType name="docXRefSectType">
- <xsd:sequence>
- <xsd:element name="xreftitle" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="xrefdescription" type="descriptionType" />
- </xsd:sequence>
- <xsd:attribute name="id" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docCopyType">
- <xsd:sequence>
- <xsd:element name="para" type="docParaType" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="sect1" type="docSect1Type" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="internal" type="docInternalType" minOccurs="0" />
- </xsd:sequence>
- <xsd:attribute name="link" type="xsd:string" />
- </xsd:complexType>
-
- <xsd:complexType name="docCharType">
- <xsd:attribute name="char" type="DoxCharRange"/>
- </xsd:complexType>
-
- <xsd:complexType name="docEmptyType"/>
-
- <!-- Simple types -->
-
- <xsd:simpleType name="DoxBool">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="yes" />
- <xsd:enumeration value="no" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxGraphRelation">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="include" />
- <xsd:enumeration value="usage" />
- <xsd:enumeration value="template-instance" />
- <xsd:enumeration value="public-inheritance" />
- <xsd:enumeration value="protected-inheritance" />
- <xsd:enumeration value="private-inheritance" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxRefKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="compound" />
- <xsd:enumeration value="member" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxMemberKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="define" />
- <xsd:enumeration value="property" />
- <xsd:enumeration value="event" />
- <xsd:enumeration value="variable" />
- <xsd:enumeration value="typedef" />
- <xsd:enumeration value="enum" />
- <xsd:enumeration value="function" />
- <xsd:enumeration value="signal" />
- <xsd:enumeration value="prototype" />
- <xsd:enumeration value="friend" />
- <xsd:enumeration value="dcop" />
- <xsd:enumeration value="slot" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxProtectionKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="public" />
- <xsd:enumeration value="protected" />
- <xsd:enumeration value="private" />
- <xsd:enumeration value="package" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxVirtualKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="non-virtual" />
- <xsd:enumeration value="virtual" />
- <xsd:enumeration value="pure-virtual" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxCompoundKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="class" />
- <xsd:enumeration value="struct" />
- <xsd:enumeration value="union" />
- <xsd:enumeration value="interface" />
- <xsd:enumeration value="protocol" />
- <xsd:enumeration value="category" />
- <xsd:enumeration value="exception" />
- <xsd:enumeration value="file" />
- <xsd:enumeration value="namespace" />
- <xsd:enumeration value="group" />
- <xsd:enumeration value="page" />
- <xsd:enumeration value="example" />
- <xsd:enumeration value="dir" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxSectionKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="user-defined" />
- <xsd:enumeration value="public-type" />
- <xsd:enumeration value="public-func" />
- <xsd:enumeration value="public-attrib" />
- <xsd:enumeration value="public-slot" />
- <xsd:enumeration value="signal" />
- <xsd:enumeration value="dcop-func" />
- <xsd:enumeration value="property" />
- <xsd:enumeration value="event" />
- <xsd:enumeration value="public-static-func" />
- <xsd:enumeration value="public-static-attrib" />
- <xsd:enumeration value="protected-type" />
- <xsd:enumeration value="protected-func" />
- <xsd:enumeration value="protected-attrib" />
- <xsd:enumeration value="protected-slot" />
- <xsd:enumeration value="protected-static-func" />
- <xsd:enumeration value="protected-static-attrib" />
- <xsd:enumeration value="package-type" />
- <xsd:enumeration value="package-func" />
- <xsd:enumeration value="package-attrib" />
- <xsd:enumeration value="package-static-func" />
- <xsd:enumeration value="package-static-attrib" />
- <xsd:enumeration value="private-type" />
- <xsd:enumeration value="private-func" />
- <xsd:enumeration value="private-attrib" />
- <xsd:enumeration value="private-slot" />
- <xsd:enumeration value="private-static-func" />
- <xsd:enumeration value="private-static-attrib" />
- <xsd:enumeration value="friend" />
- <xsd:enumeration value="related" />
- <xsd:enumeration value="define" />
- <xsd:enumeration value="prototype" />
- <xsd:enumeration value="typedef" />
- <xsd:enumeration value="enum" />
- <xsd:enumeration value="func" />
- <xsd:enumeration value="var" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxHighlightClass">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="comment" />
- <xsd:enumeration value="normal" />
- <xsd:enumeration value="preprocessor" />
- <xsd:enumeration value="keyword" />
- <xsd:enumeration value="keywordtype" />
- <xsd:enumeration value="keywordflow" />
- <xsd:enumeration value="stringliteral" />
- <xsd:enumeration value="charliteral" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxSimpleSectKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="see" />
- <xsd:enumeration value="return" />
- <xsd:enumeration value="author" />
- <xsd:enumeration value="authors" />
- <xsd:enumeration value="version" />
- <xsd:enumeration value="since" />
- <xsd:enumeration value="date" />
- <xsd:enumeration value="note" />
- <xsd:enumeration value="warning" />
- <xsd:enumeration value="pre" />
- <xsd:enumeration value="post" />
- <xsd:enumeration value="copyright" />
- <xsd:enumeration value="invariant" />
- <xsd:enumeration value="remark" />
- <xsd:enumeration value="attention" />
- <xsd:enumeration value="par" />
- <xsd:enumeration value="rcs" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxVersionNumber">
- <xsd:restriction base="xsd:string">
- <xsd:pattern value="\d+\.\d+.*" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxImageKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="html" />
- <xsd:enumeration value="latex" />
- <xsd:enumeration value="rtf" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxParamListKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="param" />
- <xsd:enumeration value="retval" />
- <xsd:enumeration value="exception" />
- <xsd:enumeration value="templateparam" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxCharRange">
- <xsd:restriction base="xsd:string">
- <xsd:pattern value="[aeiouncAEIOUNC]" />
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxParamDir">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="in"/>
- <xsd:enumeration value="out"/>
- <xsd:enumeration value="inout"/>
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="DoxAccessor">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="retain"/>
- <xsd:enumeration value="copy"/>
- <xsd:enumeration value="assign"/>
- </xsd:restriction>
- </xsd:simpleType>
-
-</xsd:schema>
-
diff --git a/doxygen/xml/conf_8py.xml b/doxygen/xml/conf_8py.xml
deleted file mode 100644
index 9e220d0..0000000
--- a/doxygen/xml/conf_8py.xml
+++ /dev/null
@@ -1,212 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="conf_8py" kind="file">
- <compoundname>conf.py</compoundname>
- <innernamespace refid="namespaceconf">conf</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespaceconf" refkind="compound"><highlight class="comment">#<sp/>-*-<sp/>coding:<sp/>utf-8<sp/>-*-</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight><highlight class="comment">#<sp/>cmd2<sp/>documentation<sp/>build<sp/>configuration<sp/>file,<sp/>created<sp/>by</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="4"><highlight class="normal"></highlight><highlight class="comment">#<sp/>sphinx-quickstart<sp/>on<sp/>Wed<sp/>Feb<sp/>10<sp/>12:05:28<sp/>2010.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="5"><highlight class="normal"></highlight><highlight class="comment">#</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="6"><highlight class="normal"></highlight><highlight class="comment">#<sp/>This<sp/>file<sp/>is<sp/>execfile()d<sp/>with<sp/>the<sp/>current<sp/>directory<sp/>set<sp/>to<sp/>its<sp/>containing<sp/>dir.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="7"><highlight class="normal"></highlight><highlight class="comment">#</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="8"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Note<sp/>that<sp/>not<sp/>all<sp/>possible<sp/>configuration<sp/>values<sp/>are<sp/>present<sp/>in<sp/>this</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="9"><highlight class="normal"></highlight><highlight class="comment">#<sp/>autogenerated<sp/>file.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="10"><highlight class="normal"></highlight><highlight class="comment">#</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"></highlight><highlight class="comment">#<sp/>All<sp/>configuration<sp/>values<sp/>have<sp/>a<sp/>default;<sp/>values<sp/>that<sp/>are<sp/>commented<sp/>out</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="12"><highlight class="normal"></highlight><highlight class="comment">#<sp/>serve<sp/>to<sp/>show<sp/>the<sp/>default.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="13"><highlight class="normal"></highlight></codeline>
-<codeline lineno="14"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>sys,<sp/>os</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"></highlight></codeline>
-<codeline lineno="16"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>extensions<sp/>(or<sp/>modules<sp/>to<sp/>document<sp/>with<sp/>autodoc)<sp/>are<sp/>in<sp/>another<sp/>directory,</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="17"><highlight class="normal"></highlight><highlight class="comment">#<sp/>add<sp/>these<sp/>directories<sp/>to<sp/>sys.path<sp/>here.<sp/>If<sp/>the<sp/>directory<sp/>is<sp/>relative<sp/>to<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="18"><highlight class="normal"></highlight><highlight class="comment">#<sp/>documentation<sp/>root,<sp/>use<sp/>os.path.abspath<sp/>to<sp/>make<sp/>it<sp/>absolute,<sp/>like<sp/>shown<sp/>here.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="19"><highlight class="normal"></highlight><highlight class="comment">#sys.path.append(os.path.abspath(&apos;.&apos;))</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="20"><highlight class="normal"></highlight></codeline>
-<codeline lineno="21"><highlight class="normal"></highlight><highlight class="comment">#<sp/>--<sp/>General<sp/>configuration<sp/>-----------------------------------------------------</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="22"><highlight class="normal"></highlight></codeline>
-<codeline lineno="23"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Add<sp/>any<sp/>Sphinx<sp/>extension<sp/>module<sp/>names<sp/>here,<sp/>as<sp/>strings.<sp/>They<sp/>can<sp/>be<sp/>extensions</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="24"><highlight class="normal"></highlight><highlight class="comment">#<sp/>coming<sp/>with<sp/>Sphinx<sp/>(named<sp/>&apos;sphinx.ext.*&apos;)<sp/>or<sp/>your<sp/>custom<sp/>ones.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="25" refid="namespaceconf_1a540efa67c53e84c1c353c1df2e37e39c" refkind="member"><highlight class="normal">extensions<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;sphinx.ext.autodoc&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;sphinx.ext.doctest&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;sphinx.ext.intersphinx&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;sphinx.ext.todo&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="26"><highlight class="normal"></highlight></codeline>
-<codeline lineno="27"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Add<sp/>any<sp/>paths<sp/>that<sp/>contain<sp/>templates<sp/>here,<sp/>relative<sp/>to<sp/>this<sp/>directory.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="28" refid="namespaceconf_1af50129dcc1f90655539f025595a3093b" refkind="member"><highlight class="normal">templates_path<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;_templates&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"></highlight></codeline>
-<codeline lineno="30"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>suffix<sp/>of<sp/>source<sp/>filenames.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="31" refid="namespaceconf_1a1e0ba7f4cb1d50fa831f1236a77d60f6" refkind="member"><highlight class="normal">source_suffix<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;.rst&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="32"><highlight class="normal"></highlight></codeline>
-<codeline lineno="33"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>encoding<sp/>of<sp/>source<sp/>files.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="34"><highlight class="normal"></highlight><highlight class="comment">#source_encoding<sp/>=<sp/>&apos;utf-8&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="35"><highlight class="normal"></highlight></codeline>
-<codeline lineno="36"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>master<sp/>toctree<sp/>document.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="37" refid="namespaceconf_1ae22a29d94a222730836db739d6dbd71e" refkind="member"><highlight class="normal">master_doc<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;index&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="38"><highlight class="normal"></highlight></codeline>
-<codeline lineno="39"><highlight class="normal"></highlight><highlight class="comment">#<sp/>General<sp/>information<sp/>about<sp/>the<sp/>project.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="40" refid="namespaceconf_1aa2c6aefbed1597a70cfb45a760e5977c" refkind="member"><highlight class="normal">project<sp/>=<sp/></highlight><highlight class="stringliteral">u&apos;cmd2&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="41" refid="namespaceconf_1ac8ccf456b321bc9052c0691a173b6925" refkind="member"><highlight class="normal">copyright<sp/>=<sp/></highlight><highlight class="stringliteral">u&apos;2010,<sp/>Catherine<sp/>Devlin&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="42"><highlight class="normal"></highlight></codeline>
-<codeline lineno="43"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>version<sp/>info<sp/>for<sp/>the<sp/>project<sp/>you&apos;re<sp/>documenting,<sp/>acts<sp/>as<sp/>replacement<sp/>for</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="44"><highlight class="normal"></highlight><highlight class="comment">#<sp/>|version|<sp/>and<sp/>|release|,<sp/>also<sp/>used<sp/>in<sp/>various<sp/>other<sp/>places<sp/>throughout<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="45"><highlight class="normal"></highlight><highlight class="comment">#<sp/>built<sp/>documents.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="46"><highlight class="normal"></highlight><highlight class="comment">#</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="47"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>short<sp/>X.Y<sp/>version.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="48" refid="namespaceconf_1a93370314d5e59e93dabf67ca4906c634" refkind="member"><highlight class="normal">version<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;0.6.0&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="49"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>full<sp/>version,<sp/>including<sp/>alpha/beta/rc<sp/>tags.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="50" refid="namespaceconf_1a90a599726178800ad5a42f6bc2cd5208" refkind="member"><highlight class="normal">release<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;0.6.0&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="51"><highlight class="normal"></highlight></codeline>
-<codeline lineno="52"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>language<sp/>for<sp/>content<sp/>autogenerated<sp/>by<sp/>Sphinx.<sp/>Refer<sp/>to<sp/>documentation</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="53"><highlight class="normal"></highlight><highlight class="comment">#<sp/>for<sp/>a<sp/>list<sp/>of<sp/>supported<sp/>languages.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="54"><highlight class="normal"></highlight><highlight class="comment">#language<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="55"><highlight class="normal"></highlight></codeline>
-<codeline lineno="56"><highlight class="normal"></highlight><highlight class="comment">#<sp/>There<sp/>are<sp/>two<sp/>options<sp/>for<sp/>replacing<sp/>|today|:<sp/>either,<sp/>you<sp/>set<sp/>today<sp/>to<sp/>some</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="57"><highlight class="normal"></highlight><highlight class="comment">#<sp/>non-false<sp/>value,<sp/>then<sp/>it<sp/>is<sp/>used:</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="58"><highlight class="normal"></highlight><highlight class="comment">#today<sp/>=<sp/>&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="59"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Else,<sp/>today_fmt<sp/>is<sp/>used<sp/>as<sp/>the<sp/>format<sp/>for<sp/>a<sp/>strftime<sp/>call.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="60"><highlight class="normal"></highlight><highlight class="comment">#today_fmt<sp/>=<sp/>&apos;%B<sp/>%d,<sp/>%Y&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="61"><highlight class="normal"></highlight></codeline>
-<codeline lineno="62"><highlight class="normal"></highlight><highlight class="comment">#<sp/>List<sp/>of<sp/>documents<sp/>that<sp/>shouldn&apos;t<sp/>be<sp/>included<sp/>in<sp/>the<sp/>build.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="63"><highlight class="normal"></highlight><highlight class="comment">#unused_docs<sp/>=<sp/>[]</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="64"><highlight class="normal"></highlight></codeline>
-<codeline lineno="65"><highlight class="normal"></highlight><highlight class="comment">#<sp/>List<sp/>of<sp/>directories,<sp/>relative<sp/>to<sp/>source<sp/>directory,<sp/>that<sp/>shouldn&apos;t<sp/>be<sp/>searched</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="66"><highlight class="normal"></highlight><highlight class="comment">#<sp/>for<sp/>source<sp/>files.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="67" refid="namespaceconf_1acfb345e27f5356b8778ab7b673e72556" refkind="member"><highlight class="normal">exclude_trees<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;_build&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="68"><highlight class="normal"></highlight></codeline>
-<codeline lineno="69"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>reST<sp/>default<sp/>role<sp/>(used<sp/>for<sp/>this<sp/>markup:<sp/>`text`)<sp/>to<sp/>use<sp/>for<sp/>all<sp/>documents.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="70"><highlight class="normal"></highlight><highlight class="comment">#default_role<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="71"><highlight class="normal"></highlight></codeline>
-<codeline lineno="72"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>&apos;()&apos;<sp/>will<sp/>be<sp/>appended<sp/>to<sp/>:func:<sp/>etc.<sp/>cross-reference<sp/>text.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="73"><highlight class="normal"></highlight><highlight class="comment">#add_function_parentheses<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="74"><highlight class="normal"></highlight></codeline>
-<codeline lineno="75"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>the<sp/>current<sp/>module<sp/>name<sp/>will<sp/>be<sp/>prepended<sp/>to<sp/>all<sp/>description</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="76"><highlight class="normal"></highlight><highlight class="comment">#<sp/>unit<sp/>titles<sp/>(such<sp/>as<sp/>..<sp/>function::).</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="77"><highlight class="normal"></highlight><highlight class="comment">#add_module_names<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="78"><highlight class="normal"></highlight></codeline>
-<codeline lineno="79"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>sectionauthor<sp/>and<sp/>moduleauthor<sp/>directives<sp/>will<sp/>be<sp/>shown<sp/>in<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="80"><highlight class="normal"></highlight><highlight class="comment">#<sp/>output.<sp/>They<sp/>are<sp/>ignored<sp/>by<sp/>default.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="81"><highlight class="normal"></highlight><highlight class="comment">#show_authors<sp/>=<sp/>False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="82"><highlight class="normal"></highlight></codeline>
-<codeline lineno="83"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>name<sp/>of<sp/>the<sp/>Pygments<sp/>(syntax<sp/>highlighting)<sp/>style<sp/>to<sp/>use.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="84" refid="namespaceconf_1afa4e4ed164119ef5f4656e9554ed1f1b" refkind="member"><highlight class="normal">pygments_style<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;sphinx&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="85"><highlight class="normal"></highlight></codeline>
-<codeline lineno="86"><highlight class="normal"></highlight><highlight class="comment">#<sp/>A<sp/>list<sp/>of<sp/>ignored<sp/>prefixes<sp/>for<sp/>module<sp/>index<sp/>sorting.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="87"><highlight class="normal"></highlight><highlight class="comment">#modindex_common_prefix<sp/>=<sp/>[]</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="88"><highlight class="normal"></highlight></codeline>
-<codeline lineno="89"><highlight class="normal"></highlight></codeline>
-<codeline lineno="90"><highlight class="normal"></highlight><highlight class="comment">#<sp/>--<sp/>Options<sp/>for<sp/>HTML<sp/>output<sp/>---------------------------------------------------</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="91"><highlight class="normal"></highlight></codeline>
-<codeline lineno="92"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>theme<sp/>to<sp/>use<sp/>for<sp/>HTML<sp/>and<sp/>HTML<sp/>Help<sp/>pages.<sp/><sp/>Major<sp/>themes<sp/>that<sp/>come<sp/>with</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="93"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Sphinx<sp/>are<sp/>currently<sp/>&apos;default&apos;<sp/>and<sp/>&apos;sphinxdoc&apos;.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="94" refid="namespaceconf_1a7f1b143ff25817758abd21a7db110510" refkind="member"><highlight class="normal">html_theme<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;default&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="95"><highlight class="normal"></highlight></codeline>
-<codeline lineno="96"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Theme<sp/>options<sp/>are<sp/>theme-specific<sp/>and<sp/>customize<sp/>the<sp/>look<sp/>and<sp/>feel<sp/>of<sp/>a<sp/>theme</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="97"><highlight class="normal"></highlight><highlight class="comment">#<sp/>further.<sp/><sp/>For<sp/>a<sp/>list<sp/>of<sp/>options<sp/>available<sp/>for<sp/>each<sp/>theme,<sp/>see<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="98"><highlight class="normal"></highlight><highlight class="comment">#<sp/>documentation.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="99"><highlight class="normal"></highlight><highlight class="comment">#html_theme_options<sp/>=<sp/>{}</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="100"><highlight class="normal"></highlight></codeline>
-<codeline lineno="101"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Add<sp/>any<sp/>paths<sp/>that<sp/>contain<sp/>custom<sp/>themes<sp/>here,<sp/>relative<sp/>to<sp/>this<sp/>directory.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="102"><highlight class="normal"></highlight><highlight class="comment">#html_theme_path<sp/>=<sp/>[]</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="103"><highlight class="normal"></highlight></codeline>
-<codeline lineno="104"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>name<sp/>for<sp/>this<sp/>set<sp/>of<sp/>Sphinx<sp/>documents.<sp/><sp/>If<sp/>None,<sp/>it<sp/>defaults<sp/>to</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="105"><highlight class="normal"></highlight><highlight class="comment">#<sp/>&quot;&lt;project&gt;<sp/>v&lt;release&gt;<sp/>documentation&quot;.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="106"><highlight class="normal"></highlight><highlight class="comment">#html_title<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="107"><highlight class="normal"></highlight></codeline>
-<codeline lineno="108"><highlight class="normal"></highlight><highlight class="comment">#<sp/>A<sp/>shorter<sp/>title<sp/>for<sp/>the<sp/>navigation<sp/>bar.<sp/><sp/>Default<sp/>is<sp/>the<sp/>same<sp/>as<sp/>html_title.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="109"><highlight class="normal"></highlight><highlight class="comment">#html_short_title<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="110"><highlight class="normal"></highlight></codeline>
-<codeline lineno="111"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>name<sp/>of<sp/>an<sp/>image<sp/>file<sp/>(relative<sp/>to<sp/>this<sp/>directory)<sp/>to<sp/>place<sp/>at<sp/>the<sp/>top</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="112"><highlight class="normal"></highlight><highlight class="comment">#<sp/>of<sp/>the<sp/>sidebar.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="113"><highlight class="normal"></highlight><highlight class="comment">#html_logo<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="114"><highlight class="normal"></highlight></codeline>
-<codeline lineno="115"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>name<sp/>of<sp/>an<sp/>image<sp/>file<sp/>(within<sp/>the<sp/>static<sp/>path)<sp/>to<sp/>use<sp/>as<sp/>favicon<sp/>of<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="116"><highlight class="normal"></highlight><highlight class="comment">#<sp/>docs.<sp/><sp/>This<sp/>file<sp/>should<sp/>be<sp/>a<sp/>Windows<sp/>icon<sp/>file<sp/>(.ico)<sp/>being<sp/>16x16<sp/>or<sp/>32x32</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="117"><highlight class="normal"></highlight><highlight class="comment">#<sp/>pixels<sp/>large.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="118"><highlight class="normal"></highlight><highlight class="comment">#html_favicon<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="119"><highlight class="normal"></highlight></codeline>
-<codeline lineno="120"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Add<sp/>any<sp/>paths<sp/>that<sp/>contain<sp/>custom<sp/>static<sp/>files<sp/>(such<sp/>as<sp/>style<sp/>sheets)<sp/>here,</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="121"><highlight class="normal"></highlight><highlight class="comment">#<sp/>relative<sp/>to<sp/>this<sp/>directory.<sp/>They<sp/>are<sp/>copied<sp/>after<sp/>the<sp/>builtin<sp/>static<sp/>files,</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="122"><highlight class="normal"></highlight><highlight class="comment">#<sp/>so<sp/>a<sp/>file<sp/>named<sp/>&quot;default.css&quot;<sp/>will<sp/>overwrite<sp/>the<sp/>builtin<sp/>&quot;default.css&quot;.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="123" refid="namespaceconf_1acb91fefcfd3aa6f3529fa682ab834832" refkind="member"><highlight class="normal">html_static_path<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;_static&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="124"><highlight class="normal"></highlight></codeline>
-<codeline lineno="125"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>not<sp/>&apos;&apos;,<sp/>a<sp/>&apos;Last<sp/>updated<sp/>on:&apos;<sp/>timestamp<sp/>is<sp/>inserted<sp/>at<sp/>every<sp/>page<sp/>bottom,</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="126"><highlight class="normal"></highlight><highlight class="comment">#<sp/>using<sp/>the<sp/>given<sp/>strftime<sp/>format.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="127"><highlight class="normal"></highlight><highlight class="comment">#html_last_updated_fmt<sp/>=<sp/>&apos;%b<sp/>%d,<sp/>%Y&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="128"><highlight class="normal"></highlight></codeline>
-<codeline lineno="129"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>SmartyPants<sp/>will<sp/>be<sp/>used<sp/>to<sp/>convert<sp/>quotes<sp/>and<sp/>dashes<sp/>to</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="130"><highlight class="normal"></highlight><highlight class="comment">#<sp/>typographically<sp/>correct<sp/>entities.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="131"><highlight class="normal"></highlight><highlight class="comment">#html_use_smartypants<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="132"><highlight class="normal"></highlight></codeline>
-<codeline lineno="133"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Custom<sp/>sidebar<sp/>templates,<sp/>maps<sp/>document<sp/>names<sp/>to<sp/>template<sp/>names.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="134"><highlight class="normal"></highlight><highlight class="comment">#html_sidebars<sp/>=<sp/>{}</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="135"><highlight class="normal"></highlight></codeline>
-<codeline lineno="136"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Additional<sp/>templates<sp/>that<sp/>should<sp/>be<sp/>rendered<sp/>to<sp/>pages,<sp/>maps<sp/>page<sp/>names<sp/>to</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="137"><highlight class="normal"></highlight><highlight class="comment">#<sp/>template<sp/>names.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="138"><highlight class="normal"></highlight><highlight class="comment">#html_additional_pages<sp/>=<sp/>{}</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="139"><highlight class="normal"></highlight></codeline>
-<codeline lineno="140"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>false,<sp/>no<sp/>module<sp/>index<sp/>is<sp/>generated.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="141"><highlight class="normal"></highlight><highlight class="comment">#html_use_modindex<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="142"><highlight class="normal"></highlight></codeline>
-<codeline lineno="143"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>false,<sp/>no<sp/>index<sp/>is<sp/>generated.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="144"><highlight class="normal"></highlight><highlight class="comment">#html_use_index<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="145"><highlight class="normal"></highlight></codeline>
-<codeline lineno="146"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>the<sp/>index<sp/>is<sp/>split<sp/>into<sp/>individual<sp/>pages<sp/>for<sp/>each<sp/>letter.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="147"><highlight class="normal"></highlight><highlight class="comment">#html_split_index<sp/>=<sp/>False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="148"><highlight class="normal"></highlight></codeline>
-<codeline lineno="149"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>links<sp/>to<sp/>the<sp/>reST<sp/>sources<sp/>are<sp/>added<sp/>to<sp/>the<sp/>pages.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="150"><highlight class="normal"></highlight><highlight class="comment">#html_show_sourcelink<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="151"><highlight class="normal"></highlight></codeline>
-<codeline lineno="152"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>true,<sp/>an<sp/>OpenSearch<sp/>description<sp/>file<sp/>will<sp/>be<sp/>output,<sp/>and<sp/>all<sp/>pages<sp/>will</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="153"><highlight class="normal"></highlight><highlight class="comment">#<sp/>contain<sp/>a<sp/>&lt;link&gt;<sp/>tag<sp/>referring<sp/>to<sp/>it.<sp/><sp/>The<sp/>value<sp/>of<sp/>this<sp/>option<sp/>must<sp/>be<sp/>the</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="154"><highlight class="normal"></highlight><highlight class="comment">#<sp/>base<sp/>URL<sp/>from<sp/>which<sp/>the<sp/>finished<sp/>HTML<sp/>is<sp/>served.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="155"><highlight class="normal"></highlight><highlight class="comment">#html_use_opensearch<sp/>=<sp/>&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="156"><highlight class="normal"></highlight></codeline>
-<codeline lineno="157"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>nonempty,<sp/>this<sp/>is<sp/>the<sp/>file<sp/>name<sp/>suffix<sp/>for<sp/>HTML<sp/>files<sp/>(e.g.<sp/>&quot;.xhtml&quot;).</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="158"><highlight class="normal"></highlight><highlight class="comment">#html_file_suffix<sp/>=<sp/>&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="159"><highlight class="normal"></highlight></codeline>
-<codeline lineno="160"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Output<sp/>file<sp/>base<sp/>name<sp/>for<sp/>HTML<sp/>help<sp/>builder.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="161" refid="namespaceconf_1a74d707b34bba474e9057f383ad01de83" refkind="member"><highlight class="normal">htmlhelp_basename<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;cmd2doc&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="162"><highlight class="normal"></highlight></codeline>
-<codeline lineno="163"><highlight class="normal"></highlight></codeline>
-<codeline lineno="164"><highlight class="normal"></highlight><highlight class="comment">#<sp/>--<sp/>Options<sp/>for<sp/>LaTeX<sp/>output<sp/>--------------------------------------------------</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="165"><highlight class="normal"></highlight></codeline>
-<codeline lineno="166"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>paper<sp/>size<sp/>(&apos;letter&apos;<sp/>or<sp/>&apos;a4&apos;).</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="167"><highlight class="normal"></highlight><highlight class="comment">#latex_paper_size<sp/>=<sp/>&apos;letter&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="168"><highlight class="normal"></highlight></codeline>
-<codeline lineno="169"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>font<sp/>size<sp/>(&apos;10pt&apos;,<sp/>&apos;11pt&apos;<sp/>or<sp/>&apos;12pt&apos;).</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="170"><highlight class="normal"></highlight><highlight class="comment">#latex_font_size<sp/>=<sp/>&apos;10pt&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="171"><highlight class="normal"></highlight></codeline>
-<codeline lineno="172"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Grouping<sp/>the<sp/>document<sp/>tree<sp/>into<sp/>LaTeX<sp/>files.<sp/>List<sp/>of<sp/>tuples</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="173"><highlight class="normal"></highlight><highlight class="comment">#<sp/>(source<sp/>start<sp/>file,<sp/>target<sp/>name,<sp/>title,<sp/>author,<sp/>documentclass<sp/>[howto/manual]).</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="174" refid="namespaceconf_1a00b7896473527f894006130b1113cb4b" refkind="member"><highlight class="normal">latex_documents<sp/>=<sp/>[</highlight></codeline>
-<codeline lineno="175"><highlight class="normal"><sp/><sp/>(</highlight><highlight class="stringliteral">&apos;index&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;cmd2.tex&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">u&apos;cmd2<sp/>Documentation&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="176"><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="stringliteral">u&apos;Catherine<sp/>Devlin&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;manual&apos;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="177"><highlight class="normal">]</highlight></codeline>
-<codeline lineno="178"><highlight class="normal"></highlight></codeline>
-<codeline lineno="179"><highlight class="normal"></highlight><highlight class="comment">#<sp/>The<sp/>name<sp/>of<sp/>an<sp/>image<sp/>file<sp/>(relative<sp/>to<sp/>this<sp/>directory)<sp/>to<sp/>place<sp/>at<sp/>the<sp/>top<sp/>of</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="180"><highlight class="normal"></highlight><highlight class="comment">#<sp/>the<sp/>title<sp/>page.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="181"><highlight class="normal"></highlight><highlight class="comment">#latex_logo<sp/>=<sp/>None</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="182"><highlight class="normal"></highlight></codeline>
-<codeline lineno="183"><highlight class="normal"></highlight><highlight class="comment">#<sp/>For<sp/>&quot;manual&quot;<sp/>documents,<sp/>if<sp/>this<sp/>is<sp/>true,<sp/>then<sp/>toplevel<sp/>headings<sp/>are<sp/>parts,</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="184"><highlight class="normal"></highlight><highlight class="comment">#<sp/>not<sp/>chapters.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="185"><highlight class="normal"></highlight><highlight class="comment">#latex_use_parts<sp/>=<sp/>False</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="186"><highlight class="normal"></highlight></codeline>
-<codeline lineno="187"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Additional<sp/>stuff<sp/>for<sp/>the<sp/>LaTeX<sp/>preamble.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="188"><highlight class="normal"></highlight><highlight class="comment">#latex_preamble<sp/>=<sp/>&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="189"><highlight class="normal"></highlight></codeline>
-<codeline lineno="190"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Documents<sp/>to<sp/>append<sp/>as<sp/>an<sp/>appendix<sp/>to<sp/>all<sp/>manuals.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="191"><highlight class="normal"></highlight><highlight class="comment">#latex_appendices<sp/>=<sp/>[]</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="192"><highlight class="normal"></highlight></codeline>
-<codeline lineno="193"><highlight class="normal"></highlight><highlight class="comment">#<sp/>If<sp/>false,<sp/>no<sp/>module<sp/>index<sp/>is<sp/>generated.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="194"><highlight class="normal"></highlight><highlight class="comment">#latex_use_modindex<sp/>=<sp/>True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="195"><highlight class="normal"></highlight></codeline>
-<codeline lineno="196"><highlight class="normal"></highlight></codeline>
-<codeline lineno="197"><highlight class="normal"></highlight><highlight class="comment">#<sp/>Example<sp/>configuration<sp/>for<sp/>intersphinx:<sp/>refer<sp/>to<sp/>the<sp/>Python<sp/>standard<sp/>library.</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="198" refid="namespaceconf_1a9d1981d8fc4e2521d62ffc607e3ef8f2" refkind="member"><highlight class="normal">intersphinx_mapping<sp/>=<sp/>{</highlight><highlight class="stringliteral">&apos;http://docs.python.org/&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="keywordtype">None</highlight><highlight class="normal">}</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/dir_5185d8a4f3d34c6a54b85ae5904b80ec.xml b/doxygen/xml/dir_5185d8a4f3d34c6a54b85ae5904b80ec.xml
deleted file mode 100644
index 58fc71b..0000000
--- a/doxygen/xml/dir_5185d8a4f3d34c6a54b85ae5904b80ec.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="dir_5185d8a4f3d34c6a54b85ae5904b80ec" kind="dir">
- <compoundname>/Users/amrogers/Developer/Projects/cmd2/docs/</compoundname>
- <innerdir refid="dir_a94d11e7025bc9c49b19e92232c5c310">/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/</innerdir>
- <innerfile refid="conf_8py">conf.py</innerfile>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/dir_9c53eb36d53ed9f246f40760bdb65b6a.xml b/doxygen/xml/dir_9c53eb36d53ed9f246f40760bdb65b6a.xml
deleted file mode 100644
index 55f03e3..0000000
--- a/doxygen/xml/dir_9c53eb36d53ed9f246f40760bdb65b6a.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="dir_9c53eb36d53ed9f246f40760bdb65b6a" kind="dir">
- <compoundname>/Users/amrogers/Developer/Projects/cmd2/example/</compoundname>
- <innerfile refid="example_8py">example.py</innerfile>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/dir_a94d11e7025bc9c49b19e92232c5c310.xml b/doxygen/xml/dir_a94d11e7025bc9c49b19e92232c5c310.xml
deleted file mode 100644
index ffc06ca..0000000
--- a/doxygen/xml/dir_a94d11e7025bc9c49b19e92232c5c310.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="dir_a94d11e7025bc9c49b19e92232c5c310" kind="dir">
- <compoundname>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/</compoundname>
- <innerfile refid="fileutil_8py">fileutil.py</innerfile>
- <innerfile refid="graph_8py">graph.py</innerfile>
- <innerfile refid="pirate_8py">pirate.py</innerfile>
- <innerfile refid="pirate2_8py">pirate2.py</innerfile>
- <innerfile refid="pirate3_8py">pirate3.py</innerfile>
- <innerfile refid="pirate4_8py">pirate4.py</innerfile>
- <innerfile refid="pirate5_8py">pirate5.py</innerfile>
- <innerfile refid="pirate6_8py">pirate6.py</innerfile>
- <innerfile refid="pirate7_8py">pirate7.py</innerfile>
- <innerfile refid="pirate8_8py">pirate8.py</innerfile>
- <innerfile refid="schematic_8py">schematic.py</innerfile>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/dir_bfedb8cf204bc52dab598c696b63c3d6.xml b/doxygen/xml/dir_bfedb8cf204bc52dab598c696b63c3d6.xml
deleted file mode 100644
index db0d03a..0000000
--- a/doxygen/xml/dir_bfedb8cf204bc52dab598c696b63c3d6.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="dir_bfedb8cf204bc52dab598c696b63c3d6" kind="dir">
- <compoundname>/Users/amrogers/Developer/Projects/cmd2/</compoundname>
- <innerdir refid="dir_5185d8a4f3d34c6a54b85ae5904b80ec">/Users/amrogers/Developer/Projects/cmd2/docs/</innerdir>
- <innerdir refid="dir_9c53eb36d53ed9f246f40760bdb65b6a">/Users/amrogers/Developer/Projects/cmd2/example/</innerdir>
- <innerfile refid="cmd2_8py">cmd2.py</innerfile>
- <innerfile refid="ignoreBug_8py">ignoreBug.py</innerfile>
- <innerfile refid="setup_8py">setup.py</innerfile>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/dir_e01452e30018b7d8a87d21a8fdf5052c.xml b/doxygen/xml/dir_e01452e30018b7d8a87d21a8fdf5052c.xml
deleted file mode 100644
index 2b5c5c1..0000000
--- a/doxygen/xml/dir_e01452e30018b7d8a87d21a8fdf5052c.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="dir_e01452e30018b7d8a87d21a8fdf5052c" kind="dir">
- <compoundname>/Users/amrogers/Developer/Projects/</compoundname>
- <innerdir refid="dir_bfedb8cf204bc52dab598c696b63c3d6">/Users/amrogers/Developer/Projects/cmd2/</innerdir>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/example_8py.xml b/doxygen/xml/example_8py.xml
deleted file mode 100644
index baad80e..0000000
--- a/doxygen/xml/example_8py.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="example_8py" kind="file">
- <compoundname>example.py</compoundname>
- <innerclass refid="classexample_1_1CmdLineApp" prot="public">example::CmdLineApp</innerclass>
- <innernamespace refid="namespaceexample">example</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespaceexample" refkind="compound"><highlight class="stringliteral">&apos;&apos;&apos;A<sp/>sample<sp/>application<sp/>for<sp/>cmd2.&apos;&apos;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd2<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd,<sp/>make_option,<sp/>options</highlight></codeline>
-<codeline lineno="4"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>unittest,<sp/>optparse,<sp/>sys</highlight></codeline>
-<codeline lineno="5"><highlight class="normal"></highlight></codeline>
-<codeline lineno="6" refid="classexample_1_1CmdLineApp" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classexample_1_1CmdLineApp" kindref="compound">CmdLineApp</ref>(<ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>):</highlight></codeline>
-<codeline lineno="7" refid="classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>multilineCommands<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;orate&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/>Cmd.shortcuts.update({</highlight><highlight class="stringliteral">&apos;&amp;&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;speak&apos;</highlight><highlight class="normal">})</highlight></codeline>
-<codeline lineno="9" refid="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>maxrepeats<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="10" refid="classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>redirector<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;-&gt;&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/>Cmd.settable.append(</highlight><highlight class="stringliteral">&apos;maxrepeats<sp/><sp/><sp/>Max<sp/>number<sp/>of<sp/>`--repeat`s<sp/>allowed&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="12"><highlight class="normal"></highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/>@<ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>([make_option(</highlight><highlight class="stringliteral">&apos;-p&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--piglatin&apos;</highlight><highlight class="normal">,<sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/>help=</highlight><highlight class="stringliteral">&quot;atinLay&quot;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>make_option(</highlight><highlight class="stringliteral">&apos;-s&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--shout&apos;</highlight><highlight class="normal">,<sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/>help=</highlight><highlight class="stringliteral">&quot;N00B<sp/>EMULATION<sp/>MODE&quot;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>make_option(</highlight><highlight class="stringliteral">&apos;-r&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--repeat&apos;</highlight><highlight class="normal">,<sp/>type=</highlight><highlight class="stringliteral">&quot;int&quot;</highlight><highlight class="normal">,<sp/>help=</highlight><highlight class="stringliteral">&quot;output<sp/>[n]<sp/>times&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>],<sp/>arg_desc<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;(text<sp/>to<sp/>say)&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="17" refid="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" kindref="member">do_speak</ref>(self,<sp/>arg,<sp/>opts=None):</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Repeats<sp/>what<sp/>you<sp/>tell<sp/>me<sp/>to.&quot;&quot;&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;&apos;</highlight><highlight class="normal">.join(arg)</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.piglatin:</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;%s%say&apos;</highlight><highlight class="normal"><sp/>%<sp/>(arg[1:].rstrip(),<sp/>arg[0])</highlight></codeline>
-<codeline lineno="22"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.shout:</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>arg<sp/>=<sp/>arg.upper()</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>repetitions<sp/>=<sp/>opts.repeat<sp/></highlight><highlight class="keywordflow">or</highlight><highlight class="normal"><sp/>1</highlight></codeline>
-<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>i<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>range(min(repetitions,<sp/>self.<ref refid="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" kindref="member">maxrepeats</ref>)):</highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(arg)</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.stdout.write(</highlight><highlight class="stringliteral">&apos;\n&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>self.stdout.write<sp/>is<sp/>better<sp/>than<sp/>&quot;print&quot;,<sp/>because<sp/>Cmd<sp/>can<sp/>be</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>initialized<sp/>with<sp/>a<sp/>non-standard<sp/>output<sp/>destination<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="30"><highlight class="normal"></highlight></codeline>
-<codeline lineno="31" refid="classexample_1_1CmdLineApp_1a5acab19a8c4c609e944ea1cb345a5ec3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_say<sp/>=<sp/>do_speak<sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>now<sp/>&quot;say&quot;<sp/>is<sp/>a<sp/>synonym<sp/>for<sp/>&quot;speak&quot;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="32" refid="classexample_1_1CmdLineApp_1ac9058ddc022235f3876c6b410ddeb688" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>do_orate<sp/>=<sp/>do_speak<sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>another<sp/>synonym,<sp/>but<sp/>this<sp/>one<sp/>takes<sp/>multi-line<sp/>input</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="33"><highlight class="normal"></highlight></codeline>
-<codeline lineno="34" refid="namespaceexample_1a067d058cce4025d9c13742cbc474e211" refkind="member"><highlight class="normal">c<sp/>=<sp/><ref refid="classexample_1_1CmdLineApp" kindref="compound">CmdLineApp</ref>()</highlight></codeline>
-<codeline lineno="35"><highlight class="normal">c.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/fileutil_8py.xml b/doxygen/xml/fileutil_8py.xml
deleted file mode 100644
index c9ab64c..0000000
--- a/doxygen/xml/fileutil_8py.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="fileutil_8py" kind="file">
- <compoundname>fileutil.py</compoundname>
- <innernamespace refid="namespacefileutil">fileutil</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacefileutil" refkind="compound"><highlight class="keyword">import</highlight><highlight class="normal"><sp/>glob</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>os.path</highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4"><highlight class="normal"></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>fullfilename<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>glob.glob(</highlight><highlight class="stringliteral">&apos;/home/cat/proj/cmd2/*.py&apos;</highlight><highlight class="normal">):</highlight></codeline>
-<codeline lineno="5"><highlight class="normal"><sp/><sp/><sp/><sp/>(dirpath,<sp/>fname)<sp/>=<sp/>os.path.split(fullfilename)</highlight></codeline>
-<codeline lineno="6" refid="namespacefileutil_1a8eba55ef4caa4c8d11e8aa2e235b9158" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>stats<sp/>=<sp/>os.stat(fullfilename)</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/>binds[</highlight><highlight class="stringliteral">&apos;path&apos;</highlight><highlight class="normal">]<sp/>=<sp/>dirpath</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/>binds[</highlight><highlight class="stringliteral">&apos;name&apos;</highlight><highlight class="normal">]<sp/>=<sp/>fname</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/>binds[</highlight><highlight class="stringliteral">&apos;bytes&apos;</highlight><highlight class="normal">]<sp/>=<sp/>stats.st_size</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/>cmd(</highlight><highlight class="stringliteral">&quot;&quot;&quot;INSERT<sp/>INTO<sp/>cat.files<sp/>(path,<sp/>name,<sp/>bytes)</highlight></codeline>
-<codeline lineno="11"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>VALUES<sp/>(%(path)s,<sp/>%(name)s,<sp/>%(bytes)s)&quot;&quot;&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="12"><highlight class="normal">quit()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/graph_8py.xml b/doxygen/xml/graph_8py.xml
deleted file mode 100644
index 3205e08..0000000
--- a/doxygen/xml/graph_8py.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="graph_8py" kind="file">
- <compoundname>graph.py</compoundname>
- <innernamespace refid="namespacegraph">graph</innernamespace>
- <innernamespace refid="namespaceturtle">turtle</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacegraph" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>turtle<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>*</highlight></codeline>
-<codeline lineno="2"><highlight class="normal">pu()</highlight></codeline>
-<codeline lineno="3"><highlight class="normal">goto(-400,-400)</highlight></codeline>
-<codeline lineno="4"><highlight class="normal"></highlight></codeline>
-<codeline lineno="5" refid="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" kindref="member">label</ref>(txt):</highlight></codeline>
-<codeline lineno="6"><highlight class="normal"><sp/><sp/><sp/><sp/>write(txt,<sp/>font=(</highlight><highlight class="stringliteral">&apos;Arial&apos;</highlight><highlight class="normal">,<sp/>20,<sp/></highlight><highlight class="stringliteral">&apos;italic&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="7"><highlight class="normal">hideturtle()</highlight></codeline>
-<codeline lineno="8"><highlight class="normal">width(6)</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"></highlight></codeline>
-<codeline lineno="10" refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" kindref="member">line</ref>(len,<sp/>_label):</highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/>start<sp/>=<sp/>pos()</highlight></codeline>
-<codeline lineno="12"><highlight class="normal"><sp/><sp/><sp/><sp/>pd()</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/>forward(len)</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/>forward(30)</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/>pd()</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><ref refid="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" kindref="member">label</ref>(_label)</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/>goto(start)</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"></highlight></codeline>
-<codeline lineno="21" refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(x,<sp/>y,<sp/>_label):</highlight></codeline>
-<codeline lineno="22"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/>goto(x,<sp/>y)</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/>pd()</highlight></codeline>
-<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/>write(_label,<sp/>font=(</highlight><highlight class="stringliteral">&apos;Arial&apos;</highlight><highlight class="normal">,<sp/>40,<sp/></highlight><highlight class="stringliteral">&apos;bold&apos;</highlight><highlight class="normal">))</highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><ref refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" kindref="member">line</ref>(600,<sp/></highlight><highlight class="stringliteral">&quot;Easy<sp/>to<sp/>write&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="29"><highlight class="normal">left(90)</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"><ref refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" kindref="member">line</ref>(600,<sp/></highlight><highlight class="stringliteral">&quot;Easy<sp/>to<sp/>use&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"></highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(-360,<sp/>160,<sp/></highlight><highlight class="stringliteral">&apos;GUI&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="33"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(-390,<sp/>100,<sp/></highlight><highlight class="stringliteral">&apos;AJAX&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="34"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(-300,<sp/>-10,<sp/></highlight><highlight class="stringliteral">&apos;webapp&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(190,<sp/>-380,<sp/></highlight><highlight class="stringliteral">&apos;CLU&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="36"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(60,<sp/>-320,<sp/></highlight><highlight class="stringliteral">&apos;TUI&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="37"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(100,<sp/>-210,<sp/></highlight><highlight class="stringliteral">&apos;cmd&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="38"><highlight class="normal"><ref refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kindref="member">tech</ref>(80,<sp/>-80,<sp/></highlight><highlight class="stringliteral">&apos;cmd2&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="39"><highlight class="normal"></highlight></codeline>
-<codeline lineno="40"><highlight class="normal"></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/ignoreBug_8py.xml b/doxygen/xml/ignoreBug_8py.xml
deleted file mode 100644
index 544f7ee..0000000
--- a/doxygen/xml/ignoreBug_8py.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="ignoreBug_8py" kind="file">
- <compoundname>ignoreBug.py</compoundname>
- <innernamespace refid="namespaceignoreBug">ignoreBug</innernamespace>
- <innernamespace refid="namespacepyparsing">pyparsing</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespaceignoreBug" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>pyparsing<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>*</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight></codeline>
-<codeline lineno="3" refid="namespaceignoreBug_1acf61c857d11f34ac14b279d2712bc8e5" refkind="member"><highlight class="normal">teststr<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;please<sp/>/*<sp/>ignoreme:<sp/>|<sp/>oops<sp/>*/<sp/>findme:<sp/>|<sp/>kthx&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="namespaceignoreBug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a" refkind="member"><highlight class="normal">parser<sp/>=<sp/>Word(printables)(</highlight><highlight class="stringliteral">&apos;leadWord&apos;</highlight><highlight class="normal">)<sp/>+<sp/>SkipTo(</highlight><highlight class="stringliteral">&apos;|&apos;</highlight><highlight class="normal">)(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="5"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="6"><highlight class="normal">parser.ignore(cStyleComment)</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="8"><highlight class="normal">parser<sp/>=<sp/>Combine(parser)</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="10"><highlight class="normal">parser.ignore(cStyleComment)</highlight></codeline>
-<codeline lineno="11"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/ignore_bug_8py.xml b/doxygen/xml/ignore_bug_8py.xml
deleted file mode 100644
index 01b4aa9..0000000
--- a/doxygen/xml/ignore_bug_8py.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="ignore_bug_8py" kind="file">
- <compoundname>ignoreBug.py</compoundname>
- <innernamespace refid="namespaceignore_bug">ignoreBug</innernamespace>
- <innernamespace refid="namespacepyparsing">pyparsing</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespaceignore_bug" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>pyparsing<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>*</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight></codeline>
-<codeline lineno="3" refid="namespaceignore_bug_1acf61c857d11f34ac14b279d2712bc8e5" refkind="member"><highlight class="normal">teststr<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;please<sp/>/*<sp/>ignoreme:<sp/>|<sp/>oops<sp/>*/<sp/>findme:<sp/>|<sp/>kthx&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="namespaceignore_bug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a" refkind="member"><highlight class="normal">parser<sp/>=<sp/>Word(printables)(</highlight><highlight class="stringliteral">&apos;leadWord&apos;</highlight><highlight class="normal">)<sp/>+<sp/>SkipTo(</highlight><highlight class="stringliteral">&apos;|&apos;</highlight><highlight class="normal">)(</highlight><highlight class="stringliteral">&apos;statement&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="5"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="6"><highlight class="normal">parser.ignore(cStyleComment)</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="8"><highlight class="normal">parser<sp/>=<sp/>Combine(parser)</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
-<codeline lineno="10"><highlight class="normal">parser.ignore(cStyleComment)</highlight></codeline>
-<codeline lineno="11"><highlight class="normal"></highlight><highlight class="keywordflow">print</highlight><highlight class="normal"><sp/>parser.parseString(teststr).statement</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/index.xml b/doxygen/xml/index.xml
deleted file mode 100644
index 79d7eea..0000000
--- a/doxygen/xml/index.xml
+++ /dev/null
@@ -1,424 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygenindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="index.xsd" version="1.7.5.1">
- <compound refid="classcmd2_1_1Borg" kind="class"><name>cmd2::Borg</name>
- <member refid="classcmd2_1_1Borg_1a3af75c745a5c124376fa050b4d1c3912" kind="variable"><name>_shared_state</name></member>
- <member refid="classcmd2_1_1Borg_1addff1031aaf78f5e1dc5ff0c6dba5137" kind="function"><name>__new__</name></member>
- </compound>
- <compound refid="classcmd2_1_1Cmd" kind="class"><name>cmd2::Cmd</name>
- <member refid="classcmd2_1_1Cmd_1a810ba12198cbbc4e38643c83278956f6" kind="variable"><name>abbrev</name></member>
- <member refid="classcmd2_1_1Cmd_1a395ee1f733c5faeb66e74b308cbc5e63" kind="variable"><name>blankLinesAllowed</name></member>
- <member refid="classcmd2_1_1Cmd_1a10de661ca23b94cd93972c260523c8a0" kind="variable"><name>case_insensitive</name></member>
- <member refid="classcmd2_1_1Cmd_1a91dd3e77a8d1f247dcfdddbfc0288b3b" kind="variable"><name>colorcodes</name></member>
- <member refid="classcmd2_1_1Cmd_1a2ec43e734ae5b2a581216dc7914b231a" kind="variable"><name>colors</name></member>
- <member refid="classcmd2_1_1Cmd_1ae6adde6cd440331e4add0bdf8c2c61d0" kind="variable"><name>commentGrammars</name></member>
- <member refid="classcmd2_1_1Cmd_1a0333f71a3291354d3238a4853ec5e762" kind="variable"><name>commentInProgress</name></member>
- <member refid="classcmd2_1_1Cmd_1a186ca22e76dc63ad9d8a95cfaeb4f7fd" kind="variable"><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a549399bed9574c87901100530343ac68" kind="variable"><name>current_script_dir</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b07b64964162c07f50675b2b40160b2" kind="variable"><name>debug</name></member>
- <member refid="classcmd2_1_1Cmd_1a3af82e64cdabf19b462cd0ddf686823d" kind="variable"><name>default_file_name</name></member>
- <member refid="classcmd2_1_1Cmd_1a7da859e33eae87d5069b96d366cf04b4" kind="variable"><name>default_to_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1ab14061f1d84f49fb8fefcce285e7aec7" kind="variable"><name>defaultExtension</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a237dae48a4dba0daa7e114ff098e90" kind="variable"><name>do__load</name></member>
- <member refid="classcmd2_1_1Cmd_1a900317e58aad07d0d1fb48080dc63d5c" kind="variable"><name>do_edit</name></member>
- <member refid="classcmd2_1_1Cmd_1a489ae23e2c2dc31c04eab9287c9339fa" kind="variable"><name>do_eof</name></member>
- <member refid="classcmd2_1_1Cmd_1a7407cf3f70091dc1ade5acb856585850" kind="variable"><name>do_exit</name></member>
- <member refid="classcmd2_1_1Cmd_1a71e16c0eab993aa6f22272e04615fa4e" kind="variable"><name>do_hi</name></member>
- <member refid="classcmd2_1_1Cmd_1a978b02763d086aa3f4a278c370b6798f" kind="variable"><name>do_l</name></member>
- <member refid="classcmd2_1_1Cmd_1a0be8d5c8676c2da5eacb8dbaf2e10e29" kind="variable"><name>do_li</name></member>
- <member refid="classcmd2_1_1Cmd_1ad938266e8224edd7a6e681b9f4416cb5" kind="variable"><name>do_q</name></member>
- <member refid="classcmd2_1_1Cmd_1a0a9b6e01b7ac4efb65f2957c28949e87" kind="variable"><name>do_r</name></member>
- <member refid="classcmd2_1_1Cmd_1a417779ccb5de864826f97a959bd196d3" kind="variable"><name>echo</name></member>
- <member refid="classcmd2_1_1Cmd_1a25fe904aca52573c6f10e798dd561588" kind="variable"><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a3a1abb5d4a8d42dcce7d61b04bdf9e97" kind="variable"><name>editor</name></member>
- <member refid="classcmd2_1_1Cmd_1a35586c262b272917f6ecae8e76fca6b9" kind="variable"><name>excludeFromHistory</name></member>
- <member refid="classcmd2_1_1Cmd_1ad571e5687af698c33a547062762a26bc" kind="variable"><name>feedback_to_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a9db85d1db5ea30170d540102f1206b1f" kind="variable"><name>help</name></member>
- <member refid="classcmd2_1_1Cmd_1ad480d9102b3a5e4c8c5541d2c205a1ad" kind="variable"><name>kept_state</name></member>
- <member refid="classcmd2_1_1Cmd_1a866c4b8895784a477d36bebfecfa397e" kind="variable"><name>legalChars</name></member>
- <member refid="classcmd2_1_1Cmd_1a55e7978c792429a0a2e3321abdbd23fe" kind="variable"><name>locals_in_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a05fbd7501cbc1f911e9a4925e5f0804a" kind="variable"><name>multilineCommands</name></member>
- <member refid="classcmd2_1_1Cmd_1a4e4d47a554f0725c2562c2bc19af1a3e" kind="variable"><name>noSpecialParse</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ce4cfd06ddd8df24df33d9f116a65" kind="variable"><name>prefixParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a50495cbf3a3ea3467c86233ebbea4572" kind="variable"><name>quiet</name></member>
- <member refid="classcmd2_1_1Cmd_1a64b810574dab9ec12100c5344dc66735" kind="variable"><name>redirector</name></member>
- <member refid="classcmd2_1_1Cmd_1a01befaea1ef9fa2c8b26521f7b2dfb9c" kind="variable"><name>reserved_words</name></member>
- <member refid="classcmd2_1_1Cmd_1aafc3b1cd861e711c3f5e10cd00a41221" kind="variable"><name>saveparser</name></member>
- <member refid="classcmd2_1_1Cmd_1a6cec2f634666d15d032d4c113e654c3c" kind="variable"><name>settable</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8ccfbcd2a4eb800f040fcdbd26089df" kind="variable"><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a6bd95a7f702f668696ab6e88555da23d" kind="variable"><name>terminators</name></member>
- <member refid="classcmd2_1_1Cmd_1a2d83899c5edb8c1296cb90b0fb282de7" kind="variable"><name>timing</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8c02476fc0918fde1093ce103be09de" kind="variable"><name>urlre</name></member>
- <member refid="classcmd2_1_1Cmd_1a7a8e8257d7d35c7813355cdefb62b85b" kind="variable"><name>_STOP_AND_EXIT</name></member>
- <member refid="classcmd2_1_1Cmd_1abe14bda0dc50326876c6a761cefba702" kind="variable"><name>_STOP_SCRIPT_NO_EXIT</name></member>
- <member refid="classcmd2_1_1Cmd_1ab45987033aafd0458078de49d4cf1fb5" kind="variable"><name>blankLineTerminationParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a826ac7c82dd02c99be27940c179c9af3" kind="variable"><name>blankLineTerminator</name></member>
- <member refid="classcmd2_1_1Cmd_1a227bb0748c5c461090c98eadc35ea5e4" kind="variable"><name>continuation_prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a666a090bc7298aae6ca55840e9418f96" kind="variable"><name>history</name></member>
- <member refid="classcmd2_1_1Cmd_1af7cb41e066bc55be38b97ea82269e5e8" kind="variable"><name>initial_stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1a984d7a052143f938fa7894fbd44632d2" kind="variable"><name>inputParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a3f1d7fcb42b72f182eed91009e0708c3" kind="variable"><name>intro</name></member>
- <member refid="classcmd2_1_1Cmd_1a86a3b99c482252a9c9e7fc283c7eae5d" kind="variable"><name>kept_sys</name></member>
- <member refid="classcmd2_1_1Cmd_1a8ccd464e255a798b587637f9b812dbcd" kind="variable"><name>keywords</name></member>
- <member refid="classcmd2_1_1Cmd_1adaaec8df571e88463c3b8b02fefea8b2" kind="variable"><name>lastcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1a295de6e6060359049be89b5cdb6c09b1" kind="variable"><name>multilineCommand</name></member>
- <member refid="classcmd2_1_1Cmd_1a501ba802672b553037e265760319cfe1" kind="variable"><name>multilineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a4540b84ee5f75aa1f915042ac4f327dc" kind="variable"><name>old_completer</name></member>
- <member refid="classcmd2_1_1Cmd_1a60c8c9f51ca086f83a2563b7c5e93421" kind="variable"><name>parser</name></member>
- <member refid="classcmd2_1_1Cmd_1ae9a33dc613b00f4d5b849c0d3521f2c3" kind="variable"><name>prompt</name></member>
- <member refid="classcmd2_1_1Cmd_1a30058e5e628d60dedf7c500e270b3e5d" kind="variable"><name>pystate</name></member>
- <member refid="classcmd2_1_1Cmd_1ac1dac1bcd74f78671161775a95d74c0a" kind="variable"><name>redirect</name></member>
- <member refid="classcmd2_1_1Cmd_1a728675cc7b48ac258c5026929df0dfe4" kind="variable"><name>shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a58e84cc1e072fda53b98ba9ed4376540" kind="variable"><name>singleLineParser</name></member>
- <member refid="classcmd2_1_1Cmd_1a6f0eed071b4e9197cc4fa46a2c8f1457" kind="variable"><name>stdin</name></member>
- <member refid="classcmd2_1_1Cmd_1a2a71ccfd9f189e17db765b603f2c9a78" kind="variable"><name>stdout</name></member>
- <member refid="classcmd2_1_1Cmd_1add0217858bbc4c268a5f2f27330ad1f8" kind="variable"><name>use_rawinput</name></member>
- <member refid="classcmd2_1_1Cmd_1afef8fbba2cb5adea45e3a22a506c8665" kind="function"><name>__init__</name></member>
- <member refid="classcmd2_1_1Cmd_1a0e5f32e5ab972e32273ef5d69de81afc" kind="function"><name>cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1a9c7f8fd1e7909d18a0f1d8cebf6c1966" kind="function"><name>colorize</name></member>
- <member refid="classcmd2_1_1Cmd_1a9f07c787a0f421ce9186b404fed63c54" kind="function"><name>complete_statement</name></member>
- <member refid="classcmd2_1_1Cmd_1aa084d0f962d9ea060c935ff6a9cf74a8" kind="function"><name>do__relative_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a79949284f70e1fdb7e33117cc4195f80" kind="function"><name>do_cmdenvironment</name></member>
- <member refid="classcmd2_1_1Cmd_1aebdc7ebb6dc83e9dadb8827cdab1952a" kind="function"><name>do_ed</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2783ec53899e2b4c0abda7007471e64" kind="function"><name>do_EOF</name></member>
- <member refid="classcmd2_1_1Cmd_1af112b7b704dcd8d34c389fcaa150e3d0" kind="function"><name>do_help</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d9a5551bb0456721a0bf7dc07b0d0b" kind="function"><name>do_history</name></member>
- <member refid="classcmd2_1_1Cmd_1af278702e71cf57de45012216904d1bb5" kind="function"><name>do_list</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b8c98ab5e1b98e618a5a9122c50fc74" kind="function"><name>do_load</name></member>
- <member refid="classcmd2_1_1Cmd_1a468717f63c360b46dd5f5bcbae4b0c9c" kind="function"><name>do_pause</name></member>
- <member refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" kind="function"><name>do_py</name></member>
- <member refid="classcmd2_1_1Cmd_1a27f6387585848a575e95c936ce97c4cf" kind="function"><name>do_quit</name></member>
- <member refid="classcmd2_1_1Cmd_1aafd86f263566aa4f2b5bd3c3ea64c678" kind="function"><name>do_run</name></member>
- <member refid="classcmd2_1_1Cmd_1a12d5262e31e148dafea6017a356ed9cd" kind="function"><name>do_save</name></member>
- <member refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" kind="function"><name>do_set</name></member>
- <member refid="classcmd2_1_1Cmd_1a734c394c38de8828960370d6d8e68004" kind="function"><name>do_shell</name></member>
- <member refid="classcmd2_1_1Cmd_1aea47330c6e0f4e5f14e2cdff41679597" kind="function"><name>do_shortcuts</name></member>
- <member refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" kind="function"><name>do_show</name></member>
- <member refid="classcmd2_1_1Cmd_1a66160524beda7b75d70070bebce69e42" kind="function"><name>fileimport</name></member>
- <member refid="classcmd2_1_1Cmd_1a7fbb17b136654f705387ede1fb685a3e" kind="function"><name>func_named</name></member>
- <member refid="classcmd2_1_1Cmd_1aea5c4d49c7b6f552b6123e5a981a6f49" kind="function"><name>last_matching</name></member>
- <member refid="classcmd2_1_1Cmd_1a7b46b9fabe42bf5ec481ab5ea68effcd" kind="function"><name>onecmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ac188a434c9c7d5c939e971a3d42c1c63" kind="function"><name>onecmd_plus_hooks</name></member>
- <member refid="classcmd2_1_1Cmd_1a1d2749139a96bd29ddabc6cb0dfd4c00" kind="function"><name>parsed</name></member>
- <member refid="classcmd2_1_1Cmd_1a118c16455f28dbd3918b565bca086db4" kind="function"><name>perror</name></member>
- <member refid="classcmd2_1_1Cmd_1a122b67681a0db23863f5ddaa7a687975" kind="function"><name>pfeedback</name></member>
- <member refid="classcmd2_1_1Cmd_1aeda7fe76e7ecbc032386722e8f5cae3a" kind="function"><name>postparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ae64756253f4ef8494ad3cd920f749eb6" kind="function"><name>postparsing_postcmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ab021b9befbc198bc266b1a439cdc44e6" kind="function"><name>postparsing_precmd</name></member>
- <member refid="classcmd2_1_1Cmd_1ad8b5d33873f9b515e33f83a616d0828f" kind="function"><name>poutput</name></member>
- <member refid="classcmd2_1_1Cmd_1a794ada2c7a6027d079d6a5bae38fea2b" kind="function"><name>preparse</name></member>
- <member refid="classcmd2_1_1Cmd_1ab2b46bf4fdbb22536322417117eebf16" kind="function"><name>pseudo_raw_input</name></member>
- <member refid="classcmd2_1_1Cmd_1a2eba6d3d12d65789880959d788be2d86" kind="function"><name>read_file_or_url</name></member>
- <member refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" kind="function"><name>redirect_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" kind="function"><name>restore_output</name></member>
- <member refid="classcmd2_1_1Cmd_1a19b932e21ac917375f16457c986ad4f6" kind="function"><name>run_commands_at_invocation</name></member>
- <member refid="classcmd2_1_1Cmd_1a160c7a080d222defe32c781138901d4e" kind="function"><name>runTranscriptTests</name></member>
- <member refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" kind="function"><name>select</name></member>
- <member refid="classcmd2_1_1Cmd_1a392c5cd062c20d916c0cacc9cc36c022" kind="function"><name>_cmdloop</name></member>
- <member refid="classcmd2_1_1Cmd_1aea64b66ff75b5daaeef61a3dd583df99" kind="function"><name>_default</name></member>
- <member refid="classcmd2_1_1Cmd_1a819bd7bd930dab0e39e59af3397c2eac" kind="function"><name>_init_parser</name></member>
- </compound>
- <compound refid="classcmd2_1_1Cmd2TestCase" kind="class"><name>cmd2::Cmd2TestCase</name>
- <member refid="classcmd2_1_1Cmd2TestCase_1a946827bef7050042cee99d3749c976d0" kind="variable"><name>anyWhitespace</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ae3ce50557636abee00a3941461dd450c" kind="variable"><name>CmdApp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1af9574fde56ba05bc1532a6a028fb566d" kind="variable"><name>expectationParser</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a29b62f02c603b82014102babccd0c40e" kind="variable"><name>notRegexPattern</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1aa85409ff40b934d96ca1b3d3ff9e897d" kind="variable"><name>regexPattern</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1acc7fc3df4fb04682fd1e4b2c4cc4cd3c" kind="variable"><name>cmdapp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1adeb5a7b735ad3b7f23a3c44d15ad283e" kind="variable"><name>outputTrap</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ad319aa2e1874f60202610e5b8de33dbb" kind="variable"><name>transcripts</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1ad82fc3489ffaf8ae227e7b122df389e0" kind="function"><name>fetchTranscripts</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1acc8585a2192f48e04a8eafd63348c590" kind="function"><name>runTest</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a5892c02ac5ee5a25c47bbfa1c648647b" kind="function"><name>setUp</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1a12a9839011a264bf817e646114523052" kind="function"><name>tearDown</name></member>
- <member refid="classcmd2_1_1Cmd2TestCase_1aaad687718f366338a76f83cb6547a258" kind="function"><name>_test_transcript</name></member>
- </compound>
- <compound refid="classcmd2_1_1EmbeddedConsoleExit" kind="class"><name>cmd2::EmbeddedConsoleExit</name>
- </compound>
- <compound refid="classcmd2_1_1EmptyStatement" kind="class"><name>cmd2::EmptyStatement</name>
- </compound>
- <compound refid="classcmd2_1_1History" kind="class"><name>cmd2::History</name>
- <member refid="classcmd2_1_1History_1a47db7cadf89510850e60e3c908a376f1" kind="variable"><name>rangePattern</name></member>
- <member refid="classcmd2_1_1History_1aa5204f159577beb16f07a8a9ada184ec" kind="variable"><name>spanpattern</name></member>
- <member refid="classcmd2_1_1History_1aef5a4f297a77df78cd0e6bb17b67fb16" kind="function"><name>append</name></member>
- <member refid="classcmd2_1_1History_1a1c036910ea442db79fe012715b29c9db" kind="function"><name>extend</name></member>
- <member refid="classcmd2_1_1History_1a030faac02c0b814fc676d21d8c5e049c" kind="function"><name>get</name></member>
- <member refid="classcmd2_1_1History_1ae1db5657367e6aa9b0e43811d5b8893f" kind="function"><name>search</name></member>
- <member refid="classcmd2_1_1History_1a8c0837240ac7747aa804ba9eebddab60" kind="function"><name>span</name></member>
- <member refid="classcmd2_1_1History_1a28fe5dc698da4c7bf82fdcdfb2e70506" kind="function"><name>to_index</name></member>
- <member refid="classcmd2_1_1History_1accd354b7c81e1cd538438b834630f3ac" kind="function"><name>zero_based_index</name></member>
- </compound>
- <compound refid="classcmd2_1_1HistoryItem" kind="class"><name>cmd2::HistoryItem</name>
- <member refid="classcmd2_1_1HistoryItem_1ac496a3283d2754e61e156ddbf2370259" kind="variable"><name>listformat</name></member>
- <member refid="classcmd2_1_1HistoryItem_1a83243fbd9faac88d0fb2c13473029d12" kind="variable"><name>idx</name></member>
- <member refid="classcmd2_1_1HistoryItem_1a74c5f486309e86773802f72335ff4252" kind="variable"><name>lowercase</name></member>
- <member refid="classcmd2_1_1HistoryItem_1ab873a526e5978d15a16fddae74005471" kind="function"><name>__init__</name></member>
- <member refid="classcmd2_1_1HistoryItem_1af49dd31da48eafd74653503a69eae230" kind="function"><name>pr</name></member>
- </compound>
- <compound refid="classcmd2_1_1NotSettableError" kind="class"><name>cmd2::NotSettableError</name>
- </compound>
- <compound refid="classcmd2_1_1OptionParser" kind="class"><name>cmd2::OptionParser</name>
- <member refid="classcmd2_1_1OptionParser_1ada4f39b453e033ae4356709f8ee9f340" kind="function"><name>error</name></member>
- <member refid="classcmd2_1_1OptionParser_1ad82c8fb7559af2e4b1663e0762a80c89" kind="function"><name>exit</name></member>
- <member refid="classcmd2_1_1OptionParser_1a6f2d24051471268be245221149bc9c6a" kind="function"><name>print_help</name></member>
- </compound>
- <compound refid="classcmd2_1_1OutputTrap" kind="class"><name>cmd2::OutputTrap</name>
- <member refid="classcmd2_1_1OutputTrap_1a9117a6d5bfa07f1eeade54f24eeba0ed" kind="variable"><name>contents</name></member>
- <member refid="classcmd2_1_1OutputTrap_1ac7a0b848dc18c74b089bc0d4044996de" kind="variable"><name>old_stdout</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a0dc45d536432b07d7ec32da5755b5c85" kind="function"><name>__init__</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a492ceb8dfb3f6e90bf095a710ab56ad1" kind="function"><name>read</name></member>
- <member refid="classcmd2_1_1OutputTrap_1a06961b49c3e19e9984f077a08b3a75f2" kind="function"><name>tearDown</name></member>
- <member refid="classcmd2_1_1OutputTrap_1aa3bec468fdc0d248cd43cb8e8e0d96cd" kind="function"><name>write</name></member>
- </compound>
- <compound refid="classcmd2_1_1ParsedString" kind="class"><name>cmd2::ParsedString</name>
- <member refid="classcmd2_1_1ParsedString_1a6ac3a7f2f37126a25774517b3eb7cace" kind="function"><name>full_parsed_statement</name></member>
- <member refid="classcmd2_1_1ParsedString_1afe56ec060a51b268e266f7c0d1fb7328" kind="function"><name>with_args_replaced</name></member>
- </compound>
- <compound refid="classcmd2_1_1PasteBufferError" kind="class"><name>cmd2::PasteBufferError</name>
- <member refid="classcmd2_1_1PasteBufferError_1adaa363483c6d5a54f13713233ba398b2" kind="variable"><name>errmsg</name></member>
- <member refid="classcmd2_1_1PasteBufferError_1ae1cd41756d1ae940201fe2cb0d0f821e" kind="function"><name>__init__</name></member>
- </compound>
- <compound refid="classcmd2_1_1Statekeeper" kind="class"><name>cmd2::Statekeeper</name>
- <member refid="classcmd2_1_1Statekeeper_1a18466d6cef3f084e92f086a86d4a7244" kind="variable"><name>attribs</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a84a5071e786e0dff91a413e3fd0470c1" kind="variable"><name>obj</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a3550a0316a7f911d7b13da87844ee882" kind="function"><name>__init__</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a00e6cfdbe169bcb76db888b9d0beff03" kind="function"><name>restore</name></member>
- <member refid="classcmd2_1_1Statekeeper_1a848245f65d18fddf4bb768bd3f911b30" kind="function"><name>save</name></member>
- </compound>
- <compound refid="classcmd2_1_1StubbornDict" kind="class"><name>cmd2::StubbornDict</name>
- <member refid="classcmd2_1_1StubbornDict_1a66dc32a221c00611f1c131382703c333" kind="variable"><name>append</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" kind="function"><name>__add__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1ad7c49b2ca37c0c88b198853706ae7e99" kind="function"><name>__iadd__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" kind="function"><name>__radd__</name></member>
- <member refid="classcmd2_1_1StubbornDict_1ad46f55b61faae98d241e30d52cd04eee" kind="function"><name>to_dict</name></member>
- <member refid="classcmd2_1_1StubbornDict_1a669dd7f5373f3726d8c8fb52a1e85bbd" kind="function"><name>update</name></member>
- </compound>
- <compound refid="classexample_1_1CmdLineApp" kind="class"><name>example::CmdLineApp</name>
- <member refid="classexample_1_1CmdLineApp_1ac9058ddc022235f3876c6b410ddeb688" kind="variable"><name>do_orate</name></member>
- <member refid="classexample_1_1CmdLineApp_1a5acab19a8c4c609e944ea1cb345a5ec3" kind="variable"><name>do_say</name></member>
- <member refid="classexample_1_1CmdLineApp_1a81a94979fcdd998c72d530e47bab88e0" kind="variable"><name>maxrepeats</name></member>
- <member refid="classexample_1_1CmdLineApp_1a7720e4d8dd45f289c3962be91c05ac33" kind="variable"><name>multilineCommands</name></member>
- <member refid="classexample_1_1CmdLineApp_1adb66a4ed5e10aa018c7e3a4da6779c76" kind="variable"><name>redirector</name></member>
- <member refid="classexample_1_1CmdLineApp_1afdc6e3337a734471574398731d582ec9" kind="function"><name>do_speak</name></member>
- </compound>
- <compound refid="classpirate2_1_1Pirate" kind="class"><name>pirate2::Pirate</name>
- <member refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" kind="variable"><name>gold</name></member>
- <member refid="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" kind="function"><name>do_drink</name></member>
- <member refid="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" kind="function"><name>do_loot</name></member>
- </compound>
- <compound refid="classpirate3_1_1Pirate" kind="class"><name>pirate3::Pirate</name>
- <member refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kind="variable"><name>gold</name></member>
- <member refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" kind="function"><name>do_drink</name></member>
- <member refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" kind="function"><name>do_loot</name></member>
- <member refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" kind="function"><name>postcmd</name></member>
- <member refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate4_1_1Pirate" kind="class"><name>pirate4::Pirate</name>
- <member refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kind="variable"><name>gold</name></member>
- <member refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" kind="function"><name>do_drink</name></member>
- <member refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" kind="function"><name>do_loot</name></member>
- <member refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" kind="function"><name>postcmd</name></member>
- <member refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate5_1_1Pirate" kind="class"><name>pirate5::Pirate</name>
- <member refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kind="variable"><name>gold</name></member>
- <member refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" kind="function"><name>do_drink</name></member>
- <member refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" kind="function"><name>do_loot</name></member>
- <member refid="classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed" kind="function"><name>do_quit</name></member>
- <member refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" kind="function"><name>postcmd</name></member>
- <member refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate6_1_1Pirate" kind="class"><name>pirate6::Pirate</name>
- <member refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kind="variable"><name>gold</name></member>
- <member refid="classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" kind="variable"><name>prompt</name></member>
- <member refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" kind="function"><name>default</name></member>
- <member refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" kind="function"><name>do_drink</name></member>
- <member refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" kind="function"><name>do_loot</name></member>
- <member refid="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098" kind="function"><name>do_quit</name></member>
- <member refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" kind="function"><name>postcmd</name></member>
- <member refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate7_1_1Pirate" kind="class"><name>pirate7::Pirate</name>
- <member refid="classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a" kind="variable"><name>default_to_shell</name></member>
- <member refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kind="variable"><name>gold</name></member>
- <member refid="classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa" kind="variable"><name>multilineCommands</name></member>
- <member refid="classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" kind="variable"><name>prompt</name></member>
- <member refid="classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c" kind="variable"><name>settable</name></member>
- <member refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" kind="variable"><name>songcolor</name></member>
- <member refid="classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1" kind="variable"><name>terminators</name></member>
- <member refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" kind="function"><name>default</name></member>
- <member refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" kind="function"><name>do_drink</name></member>
- <member refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" kind="function"><name>do_loot</name></member>
- <member refid="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" kind="function"><name>do_quit</name></member>
- <member refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" kind="function"><name>do_sing</name></member>
- <member refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" kind="function"><name>postcmd</name></member>
- <member refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate8_1_1Pirate" kind="class"><name>pirate8::Pirate</name>
- <member refid="classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6" kind="variable"><name>action</name></member>
- <member refid="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3" kind="variable"><name>default_to_shell</name></member>
- <member refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kind="variable"><name>gold</name></member>
- <member refid="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864" kind="variable"><name>help</name></member>
- <member refid="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d" kind="variable"><name>multilineCommands</name></member>
- <member refid="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961" kind="variable"><name>prompt</name></member>
- <member refid="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" kind="variable"><name>settable</name></member>
- <member refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" kind="variable"><name>songcolor</name></member>
- <member refid="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582" kind="variable"><name>terminators</name></member>
- <member refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" kind="variable"><name>initial_gold</name></member>
- <member refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" kind="function"><name>default</name></member>
- <member refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" kind="function"><name>do_drink</name></member>
- <member refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" kind="function"><name>do_loot</name></member>
- <member refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" kind="function"><name>do_quit</name></member>
- <member refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" kind="function"><name>do_sing</name></member>
- <member refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" kind="function"><name>do_yo</name></member>
- <member refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" kind="function"><name>postcmd</name></member>
- <member refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" kind="function"><name>precmd</name></member>
- </compound>
- <compound refid="classpirate_1_1Pirate" kind="class"><name>pirate::Pirate</name>
- </compound>
- <compound refid="namespacecmd2" kind="namespace"><name>cmd2</name>
- <member refid="namespacecmd2_1a05ce8a1645f64208f969036f8621ddd2" kind="variable"><name>__version__</name></member>
- <member refid="namespacecmd2_1a3f2a6eb75c58ca830028f18cf2851958" kind="variable"><name>can_clip</name></member>
- <member refid="namespacecmd2_1afd483925db6ff208624b8e5c0ae09271" kind="variable"><name>options_defined</name></member>
- <member refid="namespacecmd2_1abb901de4eb2987589c68b4d895acd8c3" kind="variable"><name>pastebufferr</name></member>
- <member refid="namespacecmd2_1ab810fc3f05607c1e4311225b04591244" kind="variable"><name>teststring</name></member>
- <member refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kind="variable"><name>write_to_paste_buffer</name></member>
- <member refid="namespacecmd2_1ae76e61704924b26b7ddb97fce8c384ef" kind="variable"><name>xclipproc</name></member>
- <member refid="namespacecmd2_1a93001003cf51a72d1d6adaf5e3e22366" kind="function"><name>_attr_get_</name></member>
- <member refid="namespacecmd2_1a0880940558f324b3958aedfc430f592d" kind="function"><name>cast</name></member>
- <member refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kind="function"><name>get_paste_buffer</name></member>
- <member refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" kind="function"><name>get_paste_buffer</name></member>
- <member refid="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" kind="function"><name>ljust</name></member>
- <member refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kind="function"><name>options</name></member>
- <member refid="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" kind="function"><name>remaining_args</name></member>
- <member refid="namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3" kind="function"><name>replace_with_file_contents</name></member>
- <member refid="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" kind="function"><name>stubbornDict</name></member>
- <member refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" kind="function"><name>write_to_paste_buffer</name></member>
- </compound>
- <compound refid="namespaceconf" kind="namespace"><name>conf</name>
- <member refid="namespaceconf_1ac8ccf456b321bc9052c0691a173b6925" kind="variable"><name>copyright</name></member>
- <member refid="namespaceconf_1acfb345e27f5356b8778ab7b673e72556" kind="variable"><name>exclude_trees</name></member>
- <member refid="namespaceconf_1a540efa67c53e84c1c353c1df2e37e39c" kind="variable"><name>extensions</name></member>
- <member refid="namespaceconf_1acb91fefcfd3aa6f3529fa682ab834832" kind="variable"><name>html_static_path</name></member>
- <member refid="namespaceconf_1a7f1b143ff25817758abd21a7db110510" kind="variable"><name>html_theme</name></member>
- <member refid="namespaceconf_1a74d707b34bba474e9057f383ad01de83" kind="variable"><name>htmlhelp_basename</name></member>
- <member refid="namespaceconf_1a9d1981d8fc4e2521d62ffc607e3ef8f2" kind="variable"><name>intersphinx_mapping</name></member>
- <member refid="namespaceconf_1a00b7896473527f894006130b1113cb4b" kind="variable"><name>latex_documents</name></member>
- <member refid="namespaceconf_1ae22a29d94a222730836db739d6dbd71e" kind="variable"><name>master_doc</name></member>
- <member refid="namespaceconf_1aa2c6aefbed1597a70cfb45a760e5977c" kind="variable"><name>project</name></member>
- <member refid="namespaceconf_1afa4e4ed164119ef5f4656e9554ed1f1b" kind="variable"><name>pygments_style</name></member>
- <member refid="namespaceconf_1a90a599726178800ad5a42f6bc2cd5208" kind="variable"><name>release</name></member>
- <member refid="namespaceconf_1a1e0ba7f4cb1d50fa831f1236a77d60f6" kind="variable"><name>source_suffix</name></member>
- <member refid="namespaceconf_1af50129dcc1f90655539f025595a3093b" kind="variable"><name>templates_path</name></member>
- <member refid="namespaceconf_1a93370314d5e59e93dabf67ca4906c634" kind="variable"><name>version</name></member>
- </compound>
- <compound refid="namespaceexample" kind="namespace"><name>example</name>
- <member refid="namespaceexample_1a067d058cce4025d9c13742cbc474e211" kind="variable"><name>c</name></member>
- </compound>
- <compound refid="namespacefileutil" kind="namespace"><name>fileutil</name>
- <member refid="namespacefileutil_1a8eba55ef4caa4c8d11e8aa2e235b9158" kind="variable"><name>stats</name></member>
- </compound>
- <compound refid="namespacegraph" kind="namespace"><name>graph</name>
- <member refid="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" kind="function"><name>label</name></member>
- <member refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" kind="function"><name>line</name></member>
- <member refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" kind="function"><name>tech</name></member>
- </compound>
- <compound refid="namespaceignoreBug" kind="namespace"><name>ignoreBug</name>
- <member refid="namespaceignoreBug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a" kind="variable"><name>parser</name></member>
- <member refid="namespaceignoreBug_1acf61c857d11f34ac14b279d2712bc8e5" kind="variable"><name>teststr</name></member>
- </compound>
- <compound refid="namespacepirate" kind="namespace"><name>pirate</name>
- <member refid="namespacepirate_1a92146315bbb56a63c7f2ae9b46561b18" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate2" kind="namespace"><name>pirate2</name>
- <member refid="namespacepirate2_1ae0ca172e472e9d9478fdba1294ede7ee" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate3" kind="namespace"><name>pirate3</name>
- <member refid="namespacepirate3_1a4f8be00ef380d4fa4ead52dd857b34e5" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate4" kind="namespace"><name>pirate4</name>
- <member refid="namespacepirate4_1a228257dfa354f8adc01ebf8b0057e3ad" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate5" kind="namespace"><name>pirate5</name>
- <member refid="namespacepirate5_1ac04ea60ccda35588c423686756ad4677" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate6" kind="namespace"><name>pirate6</name>
- <member refid="namespacepirate6_1a869da0b1ca00a91f7e5cbc6a6371f38a" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate7" kind="namespace"><name>pirate7</name>
- <member refid="namespacepirate7_1a7d4fc4e2e36d0fd504f5524d8b395449" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepirate8" kind="namespace"><name>pirate8</name>
- <member refid="namespacepirate8_1a2a79aa1145909c491793c5da051fe09a" kind="variable"><name>pirate</name></member>
- </compound>
- <compound refid="namespacepyparsing" kind="namespace"><name>pyparsing</name>
- </compound>
- <compound refid="namespaceschematic" kind="namespace"><name>schematic</name>
- <member refid="namespaceschematic_1a1cb5a35ce77f5d734e548d2370e95c0b" kind="variable"><name>pensize</name></member>
- <member refid="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" kind="function"><name>rectangle</name></member>
- </compound>
- <compound refid="namespacesetup" kind="namespace"><name>setup</name>
- <member refid="namespacesetup_1a7b92894168460f935bc49467954c4a92" kind="variable"><name>author</name></member>
- <member refid="namespacesetup_1a4ead8e1ca45242906fde7d5489f3beaa" kind="variable"><name>author_email</name></member>
- <member refid="namespacesetup_1aa6d1b3ef82314b74854a1a1a473aadbf" kind="variable"><name>classifiers</name></member>
- <member refid="namespacesetup_1a4ad612547892c74be7035043265eb65c" kind="variable"><name>description</name></member>
- <member refid="namespacesetup_1a63491535b376b15204c70db3fe9924d2" kind="variable"><name>install_requires</name></member>
- <member refid="namespacesetup_1a97e6300ec1966f2580ee08f1f55e2f46" kind="variable"><name>keywords</name></member>
- <member refid="namespacesetup_1a22ada03d1aaa82c1c9c27d0ae25da2b7" kind="variable"><name>license</name></member>
- <member refid="namespacesetup_1a718ebc1d14d8aaf7bf72092d219f19fa" kind="variable"><name>long_description</name></member>
- <member refid="namespacesetup_1a4b28e5b21e957c451ff3aa28f58c6383" kind="variable"><name>name</name></member>
- <member refid="namespacesetup_1ac5fe8cd1e8f4b711518bb89b57cd2baa" kind="variable"><name>py_modules</name></member>
- <member refid="namespacesetup_1a7c3763764f99123690822c047e74c36e" kind="variable"><name>url</name></member>
- <member refid="namespacesetup_1a82e52b3a26189d7e3bdbf2bc02b5d721" kind="variable"><name>use_2to3</name></member>
- <member refid="namespacesetup_1a8b86ddd5b5591d99de08e584197a53d9" kind="variable"><name>version</name></member>
- <member refid="namespacesetup_1abf9d3e0287e770123ae15c37ce1173e5" kind="function"><name>find_packages</name></member>
- </compound>
- <compound refid="namespaceturtle" kind="namespace"><name>turtle</name>
- </compound>
- <compound refid="cmd2_8py" kind="file"><name>cmd2.py</name>
- </compound>
- <compound refid="conf_8py" kind="file"><name>conf.py</name>
- </compound>
- <compound refid="fileutil_8py" kind="file"><name>fileutil.py</name>
- </compound>
- <compound refid="graph_8py" kind="file"><name>graph.py</name>
- </compound>
- <compound refid="pirate_8py" kind="file"><name>pirate.py</name>
- </compound>
- <compound refid="pirate2_8py" kind="file"><name>pirate2.py</name>
- </compound>
- <compound refid="pirate3_8py" kind="file"><name>pirate3.py</name>
- </compound>
- <compound refid="pirate4_8py" kind="file"><name>pirate4.py</name>
- </compound>
- <compound refid="pirate5_8py" kind="file"><name>pirate5.py</name>
- </compound>
- <compound refid="pirate6_8py" kind="file"><name>pirate6.py</name>
- </compound>
- <compound refid="pirate7_8py" kind="file"><name>pirate7.py</name>
- </compound>
- <compound refid="pirate8_8py" kind="file"><name>pirate8.py</name>
- </compound>
- <compound refid="schematic_8py" kind="file"><name>schematic.py</name>
- </compound>
- <compound refid="example_8py" kind="file"><name>example.py</name>
- </compound>
- <compound refid="ignoreBug_8py" kind="file"><name>ignoreBug.py</name>
- </compound>
- <compound refid="setup_8py" kind="file"><name>setup.py</name>
- </compound>
- <compound refid="dir_bfedb8cf204bc52dab598c696b63c3d6" kind="dir"><name>/Users/amrogers/Developer/Projects/cmd2/</name>
- </compound>
- <compound refid="dir_5185d8a4f3d34c6a54b85ae5904b80ec" kind="dir"><name>/Users/amrogers/Developer/Projects/cmd2/docs/</name>
- </compound>
- <compound refid="dir_9c53eb36d53ed9f246f40760bdb65b6a" kind="dir"><name>/Users/amrogers/Developer/Projects/cmd2/example/</name>
- </compound>
- <compound refid="dir_e01452e30018b7d8a87d21a8fdf5052c" kind="dir"><name>/Users/amrogers/Developer/Projects/</name>
- </compound>
- <compound refid="dir_a94d11e7025bc9c49b19e92232c5c310" kind="dir"><name>/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/</name>
- </compound>
-</doxygenindex>
diff --git a/doxygen/xml/index.xsd b/doxygen/xml/index.xsd
deleted file mode 100644
index d7ab2a9..0000000
--- a/doxygen/xml/index.xsd
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <xsd:element name="doxygenindex" type="DoxygenType"/>
-
- <xsd:complexType name="DoxygenType">
- <xsd:sequence>
- <xsd:element name="compound" type="CompoundType" minOccurs="0" maxOccurs="unbounded"/>
- </xsd:sequence>
- <xsd:attribute name="version" type="xsd:string" use="required"/>
- </xsd:complexType>
-
- <xsd:complexType name="CompoundType">
- <xsd:sequence>
- <xsd:element name="name" type="xsd:string"/>
- <xsd:element name="member" type="MemberType" minOccurs="0" maxOccurs="unbounded"/>
- </xsd:sequence>
- <xsd:attribute name="refid" type="xsd:string" use="required"/>
- <xsd:attribute name="kind" type="CompoundKind" use="required"/>
- </xsd:complexType>
-
- <xsd:complexType name="MemberType">
- <xsd:sequence>
- <xsd:element name="name" type="xsd:string"/>
- </xsd:sequence>
- <xsd:attribute name="refid" type="xsd:string" use="required"/>
- <xsd:attribute name="kind" type="MemberKind" use="required"/>
- </xsd:complexType>
-
- <xsd:simpleType name="CompoundKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="class"/>
- <xsd:enumeration value="struct"/>
- <xsd:enumeration value="union"/>
- <xsd:enumeration value="interface"/>
- <xsd:enumeration value="protocol"/>
- <xsd:enumeration value="category"/>
- <xsd:enumeration value="exception"/>
- <xsd:enumeration value="file"/>
- <xsd:enumeration value="namespace"/>
- <xsd:enumeration value="group"/>
- <xsd:enumeration value="page"/>
- <xsd:enumeration value="example"/>
- <xsd:enumeration value="dir"/>
- </xsd:restriction>
- </xsd:simpleType>
-
- <xsd:simpleType name="MemberKind">
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="define"/>
- <xsd:enumeration value="property"/>
- <xsd:enumeration value="event"/>
- <xsd:enumeration value="variable"/>
- <xsd:enumeration value="typedef"/>
- <xsd:enumeration value="enum"/>
- <xsd:enumeration value="enumvalue"/>
- <xsd:enumeration value="function"/>
- <xsd:enumeration value="signal"/>
- <xsd:enumeration value="prototype"/>
- <xsd:enumeration value="friend"/>
- <xsd:enumeration value="dcop"/>
- <xsd:enumeration value="slot"/>
- </xsd:restriction>
- </xsd:simpleType>
-
-</xsd:schema>
-
diff --git a/doxygen/xml/namespacecmd2.xml b/doxygen/xml/namespacecmd2.xml
deleted file mode 100644
index 68be1b0..0000000
--- a/doxygen/xml/namespacecmd2.xml
+++ /dev/null
@@ -1,330 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacecmd2" kind="namespace">
- <compoundname>cmd2</compoundname>
- <innerclass refid="classcmd2_1_1Borg" prot="public">cmd2::Borg</innerclass>
- <innerclass refid="classcmd2_1_1Cmd" prot="public">cmd2::Cmd</innerclass>
- <innerclass refid="classcmd2_1_1Cmd2TestCase" prot="public">cmd2::Cmd2TestCase</innerclass>
- <innerclass refid="classcmd2_1_1EmbeddedConsoleExit" prot="public">cmd2::EmbeddedConsoleExit</innerclass>
- <innerclass refid="classcmd2_1_1EmptyStatement" prot="public">cmd2::EmptyStatement</innerclass>
- <innerclass refid="classcmd2_1_1History" prot="public">cmd2::History</innerclass>
- <innerclass refid="classcmd2_1_1HistoryItem" prot="public">cmd2::HistoryItem</innerclass>
- <innerclass refid="classcmd2_1_1NotSettableError" prot="public">cmd2::NotSettableError</innerclass>
- <innerclass refid="classcmd2_1_1OptionParser" prot="public">cmd2::OptionParser</innerclass>
- <innerclass refid="classcmd2_1_1OutputTrap" prot="public">cmd2::OutputTrap</innerclass>
- <innerclass refid="classcmd2_1_1ParsedString" prot="public">cmd2::ParsedString</innerclass>
- <innerclass refid="classcmd2_1_1PasteBufferError" prot="public">cmd2::PasteBufferError</innerclass>
- <innerclass refid="classcmd2_1_1Statekeeper" prot="public">cmd2::Statekeeper</innerclass>
- <innerclass refid="classcmd2_1_1StubbornDict" prot="public">cmd2::StubbornDict</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacecmd2_1a05ce8a1645f64208f969036f8621ddd2" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string cmd2::__version__</definition>
- <argsstring></argsstring>
- <name>__version__</name>
- <initializer>&apos;0.6.4&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="45" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="45" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1a3f2a6eb75c58ca830028f18cf2851958" prot="public" static="no" mutable="no">
- <type></type>
- <definition>cmd2::can_clip</definition>
- <argsstring></argsstring>
- <name>can_clip</name>
- <initializer>False</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="202" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="202" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1afd483925db6ff208624b8e5c0ae09271" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list cmd2::options_defined</definition>
- <argsstring></argsstring>
- <name>options_defined</name>
- <initializer>[]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="110" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="110" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1abb901de4eb2987589c68b4d895acd8c3" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string cmd2::pastebufferr</definition>
- <argsstring></argsstring>
- <name>pastebufferr</name>
- <initializer>&quot;&quot;&quot;Redirecting to or from paste buffer requires %s
-to be installed on operating system.
-%s&quot;&quot;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="177" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="177" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1ab810fc3f05607c1e4311225b04591244" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string cmd2::teststring</definition>
- <argsstring></argsstring>
- <name>teststring</name>
- <initializer>&apos;Testing for presence of xclip.&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="227" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="227" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" prot="public" static="no" mutable="no">
- <type></type>
- <definition>def cmd2::write_to_paste_buffer</definition>
- <argsstring></argsstring>
- <name>write_to_paste_buffer</name>
- <initializer>get_paste_buffer</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="200" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="200" bodyend="-1"/>
- <referencedby refid="classcmd2_1_1Cmd_1a8b44f9a5a3197613178b4a8fb1804ef7" compoundref="cmd2_8py" startline="830" endline="843">cmd2::Cmd::restore_output</referencedby>
- <referencedby refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" compoundref="cmd2_8py" startline="192" endline="196">write_to_paste_buffer</referencedby>
- </memberdef>
- <memberdef kind="variable" id="namespacecmd2_1ae76e61704924b26b7ddb97fce8c384ef" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple cmd2::xclipproc</definition>
- <argsstring></argsstring>
- <name>xclipproc</name>
- <initializer>subprocess.Popen(&apos;xclip -sel clip&apos;, shell=True, stdout=subprocess.PIPE, stdin=subprocess.PIPE)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="228" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="228" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="func">
- <memberdef kind="function" id="namespacecmd2_1a93001003cf51a72d1d6adaf5e3e22366" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::_attr_get_</definition>
- <argsstring></argsstring>
- <name>_attr_get_</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Returns an attribute&apos;s value, or None (no error) if undefined.
- Analagous to .get() for dictionaries. Useful when checking for
- value of options that may not have been defined on a given
- method.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="98" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="98" bodyend="109"/>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a0880940558f324b3958aedfc430f592d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::cast</definition>
- <argsstring></argsstring>
- <name>cast</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Tries to force a new value into the same type as the current.</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1412" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="1412" bodyend="1435"/>
- <referencedby refid="classcmd2_1_1Cmd_1a1587bec304ebe93070072d273da9bb31" compoundref="cmd2_8py" startline="1000" endline="1030">cmd2::Cmd::do_set</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::get_paste_buffer</definition>
- <argsstring></argsstring>
- <name>get_paste_buffer</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="184" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="184" bodyend="191"/>
- <referencedby refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" compoundref="cmd2_8py" startline="198" endline="199">get_paste_buffer</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a46d1bc05e01f5eced432f00c9934db88" compoundref="cmd2_8py" startline="809" endline="829">cmd2::Cmd::redirect_output</referencedby>
- <referencedby refid="namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3" compoundref="cmd2_8py" startline="336" endline="345">replace_with_file_contents</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::get_paste_buffer</definition>
- <argsstring></argsstring>
- <name>get_paste_buffer</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="198" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="198" bodyend="199"/>
- <references refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" compoundref="cmd2_8py" startline="184" endline="191">get_paste_buffer</references>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1ad4ac87ba068f9549b5a7735054df8065" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::ljust</definition>
- <argsstring></argsstring>
- <name>ljust</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="352" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="352" bodyend="360"/>
- <referencedby refid="classcmd2_1_1Cmd_1a4816ba13212f079e4b1e865d20041983" compoundref="cmd2_8py" startline="982" endline="999">cmd2::Cmd::do_show</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::options</definition>
- <argsstring></argsstring>
- <name>options</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Used as a decorator and passed a list of optparse-style options,
- alters a cmd2 method to populate its ``opts`` argument from its
- raw text argument.
-
- Example: transform
- def do_something(self, arg):
-
- into
- @options([make_option(&apos;-q&apos;, &apos;--quick&apos;, action=&quot;store_true&quot;,
- help=&quot;Makes things fast&quot;)],
- &quot;source dest&quot;)
- def do_something(self, arg, opts):
- if opts.quick:
- self.fast_button = True
- </verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="112" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="112" bodyend="161"/>
- <references refid="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" compoundref="cmd2_8py" startline="86" endline="97">remaining_args</references>
- <referencedby refid="classcmd2_1_1Cmd_1a5ccce52c26063115070d56b6f099223b" compoundref="cmd2_8py" startline="1039" endline="1080">cmd2::Cmd::do_py</referencedby>
- <referencedby refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" compoundref="pirate8_8py" startline="42" endline="43">pirate8::Pirate::do_sing</referencedby>
- <referencedby refid="classcmd2_1_1Cmd_1a28cd403d962038aca658344673a5ab38" compoundref="cmd2_8py" startline="946" endline="979">cmd2::Cmd::select</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a11d252497d81548f19771cddf0ca68fb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::remaining_args</definition>
- <argsstring></argsstring>
- <name>remaining_args</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-Preserves the spacing originally in the argument after
-the removal of options.
-
-&gt;&gt;&gt; remaining_args(&apos;-f bar bar cow&apos;, [&apos;bar&apos;, &apos;cow&apos;])
-&apos;bar cow&apos;
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="86" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="86" bodyend="97"/>
- <referencedby refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" compoundref="cmd2_8py" startline="112" endline="161">options</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1aa5aa0c16a66d0ec0510ac38f3cc00ad3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::replace_with_file_contents</definition>
- <argsstring></argsstring>
- <name>replace_with_file_contents</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="336" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="336" bodyend="345"/>
- <references refid="namespacecmd2_1a9f1495f6c72f7d8c0dbb0f9f22029763" compoundref="cmd2_8py" startline="184" endline="191">get_paste_buffer</references>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1aae88fcdb31e45b322ecdaf7df9922823" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::stubbornDict</definition>
- <argsstring></argsstring>
- <name>stubbornDict</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>
-&gt;&gt;&gt; sorted(stubbornDict(&apos;cow a bovine\\nhorse an equine&apos;).items())
-[(&apos;cow&apos;, &apos;a bovine&apos;), (&apos;horse&apos;, &apos;an equine&apos;)]
-&gt;&gt;&gt; sorted(stubbornDict([&apos;badger&apos;, &apos;porcupine a poky creature&apos;]).items())
-[(&apos;badger&apos;, &apos;&apos;), (&apos;porcupine&apos;, &apos;a poky creature&apos;)]
-&gt;&gt;&gt; sorted(stubbornDict(turtle=&apos;has shell&apos;, frog=&apos;jumpy&apos;).items())
-[(&apos;frog&apos;, &apos;jumpy&apos;), (&apos;turtle&apos;, &apos;has shell&apos;)]
-</verbatim> </para> </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="321" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="321" bodyend="335"/>
- <referencedby refid="classcmd2_1_1StubbornDict_1a219b3f21c078f3b8158de67beae62da2" compoundref="cmd2_8py" startline="291" endline="294">cmd2::StubbornDict::__add__</referencedby>
- <referencedby refid="classcmd2_1_1StubbornDict_1a190b1b2bd8a914bafaab137c5b1276ea" compoundref="cmd2_8py" startline="295" endline="299">cmd2::StubbornDict::__radd__</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def cmd2::write_to_paste_buffer</definition>
- <argsstring></argsstring>
- <name>write_to_paste_buffer</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="192" bodyfile="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" bodystart="192" bodyend="196"/>
- <references refid="namespacecmd2_1a514a20ceb8ab40dd89d2df2dd5ff87a0" compoundref="cmd2_8py" startline="200">write_to_paste_buffer</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>Variant on standard library&apos;s cmd with extra features.
-
-To use, simply import cmd2.Cmd instead of cmd.Cmd; use precisely as though you
-were using the standard library&apos;s cmd, while enjoying the extra features.
-
-Searchable command history (commands: &quot;hi&quot;, &quot;li&quot;, &quot;run&quot;)
-Load commands from file, save to file, edit commands in file
-Multi-line commands
-Case-insensitive commands
-Special-character shortcut commands (beyond cmd&apos;s &quot;@&quot; and &quot;!&quot;)
-Settable environment parameters
-Optional _onchange_{paramname} called when environment parameter changes
-Parsing commands with `optparse` options (flags)
-Redirection to file with &gt;, &gt;&gt;; input from file with &lt;
-Easy transcript-based testing of applications (see example/example.py)
-Bash-style ``select`` available
-
-Note that redirection with &gt; and | will only work if `self.stdout.write()`
-is used in place of `print`. The standard library&apos;s `cmd` module is
-written to use `self.stdout.write()`,
-
-- Catherine Devlin, Jan 03 2008 - catherinedevlin.blogspot.com
-
-mercurial repository at http://www.assembla.com/wiki/show/python-cmd2
-</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/cmd2.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceconf.xml b/doxygen/xml/namespaceconf.xml
deleted file mode 100644
index 5c794ce..0000000
--- a/doxygen/xml/namespaceconf.xml
+++ /dev/null
@@ -1,226 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceconf" kind="namespace">
- <compoundname>conf</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespaceconf_1ac8ccf456b321bc9052c0691a173b6925" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::copyright</definition>
- <argsstring></argsstring>
- <name>copyright</name>
- <initializer>u&apos;2010, Catherine Devlin&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="41" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="41" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1acfb345e27f5356b8778ab7b673e72556" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list conf::exclude_trees</definition>
- <argsstring></argsstring>
- <name>exclude_trees</name>
- <initializer>[&apos;_build&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="67" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="67" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a540efa67c53e84c1c353c1df2e37e39c" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list conf::extensions</definition>
- <argsstring></argsstring>
- <name>extensions</name>
- <initializer>[&apos;sphinx.ext.autodoc&apos;, &apos;sphinx.ext.doctest&apos;, &apos;sphinx.ext.intersphinx&apos;, &apos;sphinx.ext.todo&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="25" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1acb91fefcfd3aa6f3529fa682ab834832" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list conf::html_static_path</definition>
- <argsstring></argsstring>
- <name>html_static_path</name>
- <initializer>[&apos;_static&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="123" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="123" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a7f1b143ff25817758abd21a7db110510" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::html_theme</definition>
- <argsstring></argsstring>
- <name>html_theme</name>
- <initializer>&apos;default&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="94" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="94" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a74d707b34bba474e9057f383ad01de83" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::htmlhelp_basename</definition>
- <argsstring></argsstring>
- <name>htmlhelp_basename</name>
- <initializer>&apos;cmd2doc&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="161" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="161" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a9d1981d8fc4e2521d62ffc607e3ef8f2" prot="public" static="no" mutable="no">
- <type>dictionary</type>
- <definition>dictionary conf::intersphinx_mapping</definition>
- <argsstring></argsstring>
- <name>intersphinx_mapping</name>
- <initializer>{&apos;http://docs.python.org/&apos;: None}</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="198" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="198" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a00b7896473527f894006130b1113cb4b" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list conf::latex_documents</definition>
- <argsstring></argsstring>
- <name>latex_documents</name>
- <initializer>[
- (&apos;index&apos;, &apos;cmd2.tex&apos;, u&apos;cmd2 Documentation&apos;,
- u&apos;Catherine Devlin&apos;, &apos;manual&apos;),
-]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="174" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="174" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1ae22a29d94a222730836db739d6dbd71e" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::master_doc</definition>
- <argsstring></argsstring>
- <name>master_doc</name>
- <initializer>&apos;index&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="37" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="37" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1aa2c6aefbed1597a70cfb45a760e5977c" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::project</definition>
- <argsstring></argsstring>
- <name>project</name>
- <initializer>u&apos;cmd2&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="40" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="40" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1afa4e4ed164119ef5f4656e9554ed1f1b" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::pygments_style</definition>
- <argsstring></argsstring>
- <name>pygments_style</name>
- <initializer>&apos;sphinx&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="84" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="84" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a90a599726178800ad5a42f6bc2cd5208" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::release</definition>
- <argsstring></argsstring>
- <name>release</name>
- <initializer>&apos;0.6.0&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="50" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="50" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a1e0ba7f4cb1d50fa831f1236a77d60f6" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::source_suffix</definition>
- <argsstring></argsstring>
- <name>source_suffix</name>
- <initializer>&apos;.rst&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="31" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="31" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1af50129dcc1f90655539f025595a3093b" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list conf::templates_path</definition>
- <argsstring></argsstring>
- <name>templates_path</name>
- <initializer>[&apos;_templates&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="28" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="28" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceconf_1a93370314d5e59e93dabf67ca4906c634" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string conf::version</definition>
- <argsstring></argsstring>
- <name>version</name>
- <initializer>&apos;0.6.0&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="48" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" bodystart="48" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/conf.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceexample.xml b/doxygen/xml/namespaceexample.xml
deleted file mode 100644
index e39a8c8..0000000
--- a/doxygen/xml/namespaceexample.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceexample" kind="namespace">
- <compoundname>example</compoundname>
- <innerclass refid="classexample_1_1CmdLineApp" prot="public">example::CmdLineApp</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespaceexample_1a067d058cce4025d9c13742cbc474e211" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple example::c</definition>
- <argsstring></argsstring>
- <name>c</name>
- <initializer><ref refid="classexample_1_1CmdLineApp" kindref="compound">CmdLineApp</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="34" bodyfile="/Users/amrogers/Developer/Projects/cmd2/example/example.py" bodystart="34" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
-<para><verbatim>A sample application for cmd2.</verbatim> </para> </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/example/example.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacefileutil.xml b/doxygen/xml/namespacefileutil.xml
deleted file mode 100644
index 39ff13e..0000000
--- a/doxygen/xml/namespacefileutil.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacefileutil" kind="namespace">
- <compoundname>fileutil</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacefileutil_1a8eba55ef4caa4c8d11e8aa2e235b9158" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple fileutil::stats</definition>
- <argsstring></argsstring>
- <name>stats</name>
- <initializer>os.stat(fullfilename)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/fileutil.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacegraph.xml b/doxygen/xml/namespacegraph.xml
deleted file mode 100644
index 1241158..0000000
--- a/doxygen/xml/namespacegraph.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacegraph" kind="namespace">
- <compoundname>graph</compoundname>
- <sectiondef kind="func">
- <memberdef kind="function" id="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def graph::label</definition>
- <argsstring></argsstring>
- <name>label</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" line="5" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" bodystart="5" bodyend="9"/>
- <referencedby refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" compoundref="graph_8py" startline="10" endline="20">line</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def graph::line</definition>
- <argsstring></argsstring>
- <name>line</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" bodystart="10" bodyend="20"/>
- <references refid="namespacegraph_1a5c14f78e77b679d186ec0f801701c679" compoundref="graph_8py" startline="5" endline="9">label</references>
- <referencedby refid="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" compoundref="graph_8py" startline="21" endline="39">tech</referencedby>
- </memberdef>
- <memberdef kind="function" id="namespacegraph_1ae6560a9f65fcfa61b262d0b05ec246ff" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def graph::tech</definition>
- <argsstring></argsstring>
- <name>tech</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" line="21" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" bodystart="21" bodyend="39"/>
- <references refid="namespacegraph_1aeb376d33cefa83d8d00f907473593f8c" compoundref="graph_8py" startline="10" endline="20">line</references>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceignoreBug.xml b/doxygen/xml/namespaceignoreBug.xml
deleted file mode 100644
index 10bb80a..0000000
--- a/doxygen/xml/namespaceignoreBug.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceignoreBug" kind="namespace">
- <compoundname>ignoreBug</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespaceignoreBug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple ignoreBug::parser</definition>
- <argsstring></argsstring>
- <name>parser</name>
- <initializer>Word(printables)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="4" bodyfile="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" bodystart="4" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceignoreBug_1acf61c857d11f34ac14b279d2712bc8e5" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string ignoreBug::teststr</definition>
- <argsstring></argsstring>
- <name>teststr</name>
- <initializer>&apos;please /* ignoreme: | oops */ findme: | kthx&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="3" bodyfile="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" bodystart="3" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceignore_bug.xml b/doxygen/xml/namespaceignore_bug.xml
deleted file mode 100644
index 851bfb7..0000000
--- a/doxygen/xml/namespaceignore_bug.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceignore_bug" kind="namespace">
- <compoundname>ignoreBug</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespaceignore_bug_1acf61c857d11f34ac14b279d2712bc8e5" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string ignoreBug::teststr</definition>
- <argsstring></argsstring>
- <name>teststr</name>
- <initializer>&apos;please /* ignoreme: | oops */ findme: | kthx&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="3" bodyfile="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" bodystart="3" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespaceignore_bug_1a1ccc5c6ff70b8661b4a61bc9cbeebe5a" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple ignoreBug::parser</definition>
- <argsstring></argsstring>
- <name>parser</name>
- <initializer>Word(printables)</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="4" bodyfile="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" bodystart="4" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate.xml b/doxygen/xml/namespacepirate.xml
deleted file mode 100644
index 7a91145..0000000
--- a/doxygen/xml/namespacepirate.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate" kind="namespace">
- <compoundname>pirate</compoundname>
- <innerclass refid="classpirate_1_1Pirate" prot="public">pirate::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate_1a92146315bbb56a63c7f2ae9b46561b18" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" bodystart="6" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate2.xml b/doxygen/xml/namespacepirate2.xml
deleted file mode 100644
index 94657c6..0000000
--- a/doxygen/xml/namespacepirate2.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate2" kind="namespace">
- <compoundname>pirate2</compoundname>
- <innerclass refid="classpirate2_1_1Pirate" prot="public">pirate2::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate2_1ae0ca172e472e9d9478fdba1294ede7ee" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate2::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate2_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="17" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" bodystart="17" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate3.xml b/doxygen/xml/namespacepirate3.xml
deleted file mode 100644
index 31a7167..0000000
--- a/doxygen/xml/namespacepirate3.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate3" kind="namespace">
- <compoundname>pirate3</compoundname>
- <innerclass refid="classpirate3_1_1Pirate" prot="public">pirate3::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate3_1a4f8be00ef380d4fa4ead52dd857b34e5" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate3::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate3_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="20" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" bodystart="20" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate4.xml b/doxygen/xml/namespacepirate4.xml
deleted file mode 100644
index baa5d64..0000000
--- a/doxygen/xml/namespacepirate4.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate4" kind="namespace">
- <compoundname>pirate4</compoundname>
- <innerclass refid="classpirate4_1_1Pirate" prot="public">pirate4::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate4_1a228257dfa354f8adc01ebf8b0057e3ad" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate4::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate4_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="26" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" bodystart="26" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate5.xml b/doxygen/xml/namespacepirate5.xml
deleted file mode 100644
index d2d8b12..0000000
--- a/doxygen/xml/namespacepirate5.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate5" kind="namespace">
- <compoundname>pirate5</compoundname>
- <innerclass refid="classpirate5_1_1Pirate" prot="public">pirate5::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate5_1ac04ea60ccda35588c423686756ad4677" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate5::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate5_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="34" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" bodystart="34" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate6.xml b/doxygen/xml/namespacepirate6.xml
deleted file mode 100644
index 74aeb59..0000000
--- a/doxygen/xml/namespacepirate6.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate6" kind="namespace">
- <compoundname>pirate6</compoundname>
- <innerclass refid="classpirate6_1_1Pirate" prot="public">pirate6::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate6_1a869da0b1ca00a91f7e5cbc6a6371f38a" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate6::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate6_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="38" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" bodystart="38" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate7.xml b/doxygen/xml/namespacepirate7.xml
deleted file mode 100644
index 986eb02..0000000
--- a/doxygen/xml/namespacepirate7.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate7" kind="namespace">
- <compoundname>pirate7</compoundname>
- <innerclass refid="classpirate7_1_1Pirate" prot="public">pirate7::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate7_1a7d4fc4e2e36d0fd504f5524d8b395449" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate7::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate7_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="45" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" bodystart="45" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepirate8.xml b/doxygen/xml/namespacepirate8.xml
deleted file mode 100644
index 6141dc3..0000000
--- a/doxygen/xml/namespacepirate8.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepirate8" kind="namespace">
- <compoundname>pirate8</compoundname>
- <innerclass refid="classpirate8_1_1Pirate" prot="public">pirate8::Pirate</innerclass>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacepirate8_1a2a79aa1145909c491793c5da051fe09a" prot="public" static="no" mutable="no">
- <type>tuple</type>
- <definition>tuple pirate8::pirate</definition>
- <argsstring></argsstring>
- <name>pirate</name>
- <initializer><ref refid="classpirate8_1_1Pirate" kindref="compound">Pirate</ref>()</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="56" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" bodystart="56" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacepyparsing.xml b/doxygen/xml/namespacepyparsing.xml
deleted file mode 100644
index dfe1e0a..0000000
--- a/doxygen/xml/namespacepyparsing.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacepyparsing" kind="namespace">
- <compoundname>pyparsing</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/ignoreBug.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceschematic.xml b/doxygen/xml/namespaceschematic.xml
deleted file mode 100644
index 04ead8c..0000000
--- a/doxygen/xml/namespaceschematic.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceschematic" kind="namespace">
- <compoundname>schematic</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespaceschematic_1a1cb5a35ce77f5d734e548d2370e95c0b" prot="public" static="no" mutable="no">
- <type>int</type>
- <definition>int schematic::pensize</definition>
- <argsstring></argsstring>
- <name>pensize</name>
- <initializer>10</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" line="4" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" bodystart="4" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="func">
- <memberdef kind="function" id="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def schematic::rectangle</definition>
- <argsstring></argsstring>
- <name>rectangle</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" line="8" bodyfile="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" bodystart="8" bodyend="30"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespacesetup.xml b/doxygen/xml/namespacesetup.xml
deleted file mode 100644
index 1454d09..0000000
--- a/doxygen/xml/namespacesetup.xml
+++ /dev/null
@@ -1,243 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespacesetup" kind="namespace">
- <compoundname>setup</compoundname>
- <sectiondef kind="var">
- <memberdef kind="variable" id="namespacesetup_1a7b92894168460f935bc49467954c4a92" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::author</definition>
- <argsstring></argsstring>
- <name>author</name>
- <initializer>&apos;Catherine Devlin&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="18" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="18" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a4ead8e1ca45242906fde7d5489f3beaa" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::author_email</definition>
- <argsstring></argsstring>
- <name>author_email</name>
- <initializer>&apos;catherine.devlin@gmail.com&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="19" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="19" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1aa6d1b3ef82314b74854a1a1a473aadbf" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list setup::classifiers</definition>
- <argsstring></argsstring>
- <name>classifiers</name>
- <initializer>[
- &apos;Development Status :: 4 - Beta&apos;,
- &apos;Environment :: Console&apos;,
- &apos;Operating System :: OS Independent&apos;,
- &apos;Intended Audience :: Developers&apos;,
- &apos;Intended Audience :: System Administrators&apos;,
- &apos;Programming Language :: Python&apos;,
- &apos;License :: OSI Approved :: MIT License&apos;,
- &apos;Topic :: Software Development :: Libraries :: Python Modules&apos;,
- ]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="51" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="51" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a4ad612547892c74be7035043265eb65c" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::description</definition>
- <argsstring></argsstring>
- <name>description</name>
- <initializer>&quot;Extra features for standard library&apos;s cmd module&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="20" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="20" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a63491535b376b15204c70db3fe9924d2" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>setup::install_requires</definition>
- <argsstring></argsstring>
- <name>install_requires</name>
- <initializer>[&apos;pyparsing&gt;=1.5.6&apos;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="10" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="10" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a97e6300ec1966f2580ee08f1f55e2f46" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::keywords</definition>
- <argsstring></argsstring>
- <name>keywords</name>
- <initializer>&apos;command prompt console cmd&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="22" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="22" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a22ada03d1aaa82c1c9c27d0ae25da2b7" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::license</definition>
- <argsstring></argsstring>
- <name>license</name>
- <initializer>&apos;MIT&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="21" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="21" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a718ebc1d14d8aaf7bf72092d219f19fa" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::long_description</definition>
- <argsstring></argsstring>
- <name>long_description</name>
- <initializer>&quot;&quot;&quot;Enhancements for standard library&apos;s cmd module.
-
-Drop-in replacement adds several features for command-prompt tools:
-
- * Searchable command history (commands: &quot;hi&quot;, &quot;li&quot;, &quot;run&quot;)
- * Load commands from file, save to file, edit commands in file
- * Multi-line commands
- * Case-insensitive commands
- * Special-character shortcut commands (beyond cmd&apos;s &quot;@&quot; and &quot;!&quot;)
- * Settable environment parameters
- * Parsing commands with flags
- * &gt; (filename), &gt;&gt; (filename) redirect output to file
- * &lt; (filename) gets input from file
- * bare &gt;, &gt;&gt;, &lt; redirect to/from paste buffer
- * accepts abbreviated commands when unambiguous
- * `py` enters interactive Python console
- * test apps against sample session transcript (see example/example.py)
-
-Useable without modification anywhere cmd is used; simply import <ref refid="classcmd2_1_1Cmd" kindref="compound">cmd2.Cmd</ref> in place of cmd.Cmd.
-
-Running `2to3 &lt;http://docs.python.org/library/2to3.html&gt;` against ``cmd2.py``
-generates working, Python3-based code.
-
-See docs at http://packages.python.org/cmd2/
-&quot;&quot;&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="25" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="25" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a4b28e5b21e957c451ff3aa28f58c6383" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::name</definition>
- <argsstring></argsstring>
- <name>name</name>
- <initializer>&quot;cmd2&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="12" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="12" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1ac5fe8cd1e8f4b711518bb89b57cd2baa" prot="public" static="no" mutable="no">
- <type>list</type>
- <definition>list setup::py_modules</definition>
- <argsstring></argsstring>
- <name>py_modules</name>
- <initializer>[&quot;cmd2&quot;]</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="14" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="14" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a7c3763764f99123690822c047e74c36e" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::url</definition>
- <argsstring></argsstring>
- <name>url</name>
- <initializer>&apos;http://packages.python.org/cmd2/&apos;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="23" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="23" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a82e52b3a26189d7e3bdbf2bc02b5d721" prot="public" static="no" mutable="no">
- <type></type>
- <definition>setup::use_2to3</definition>
- <argsstring></argsstring>
- <name>use_2to3</name>
- <initializer>True,</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="15" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="15" bodyend="-1"/>
- </memberdef>
- <memberdef kind="variable" id="namespacesetup_1a8b86ddd5b5591d99de08e584197a53d9" prot="public" static="no" mutable="no">
- <type>string</type>
- <definition>string setup::version</definition>
- <argsstring></argsstring>
- <name>version</name>
- <initializer>&quot;0.6.4&quot;</initializer>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="13" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="13" bodyend="-1"/>
- </memberdef>
- </sectiondef>
- <sectiondef kind="func">
- <memberdef kind="function" id="namespacesetup_1abf9d3e0287e770123ae15c37ce1173e5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
- <type>def</type>
- <definition>def setup::find_packages</definition>
- <argsstring></argsstring>
- <name>find_packages</name>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <inbodydescription>
- </inbodydescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="6" bodyfile="/Users/amrogers/Developer/Projects/cmd2/setup.py" bodystart="6" bodyend="7"/>
- </memberdef>
- </sectiondef>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/namespaceturtle.xml b/doxygen/xml/namespaceturtle.xml
deleted file mode 100644
index 0b507eb..0000000
--- a/doxygen/xml/namespaceturtle.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="namespaceturtle" kind="namespace">
- <compoundname>turtle</compoundname>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/graph.py" line="1"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate2_8py.xml b/doxygen/xml/pirate2_8py.xml
deleted file mode 100644
index 7d8816a..0000000
--- a/doxygen/xml/pirate2_8py.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate2_8py" kind="file">
- <compoundname>pirate2.py</compoundname>
- <innerclass refid="classpirate2_1_1Pirate" prot="public">pirate2::Pirate</innerclass>
- <innernamespace refid="namespacepirate2">pirate2</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate2" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>using<sp/>``do_``<sp/>methods</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate2_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate2_1_1Pirate" kindref="compound">Pirate</ref>(Cmd):</highlight></codeline>
-<codeline lineno="5" refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate2_1_1Pirate_1a660169e0b360275309a4c4afb95e5d48" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="11" refid="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate2_1_1Pirate_1a3a3285e575d7f08f59dad02f2dbd247d" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="12"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" kindref="member">gold</ref><sp/>-=<sp/>1</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate2_1_1Pirate_1aed1ea3a043e553b0cd6d1b9053e303eb" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"></highlight></codeline>
-<codeline lineno="17" refid="namespacepirate2_1ae0ca172e472e9d9478fdba1294ede7ee" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate2_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="18"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate2.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate3_8py.xml b/doxygen/xml/pirate3_8py.xml
deleted file mode 100644
index bbe914b..0000000
--- a/doxygen/xml/pirate3_8py.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate3_8py" kind="file">
- <compoundname>pirate3.py</compoundname>
- <innerclass refid="classpirate3_1_1Pirate" prot="public">pirate3::Pirate</innerclass>
- <innernamespace refid="namespacepirate3">pirate3</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate3" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>using<sp/>hook</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate3_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate3_1_1Pirate" kindref="compound">Pirate</ref>(Cmd):</highlight></codeline>
-<codeline lineno="5" refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate3_1_1Pirate_1a3b73e9898e220e5d1cff5c042a515359" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="9" refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate3_1_1Pirate_1ae62063bde0baa286f8b765b010368269" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kindref="member">gold</ref><sp/>-=<sp/>1</highlight></codeline>
-<codeline lineno="12" refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate3_1_1Pirate_1add2ad52765a4d67af64e8ce160c656a3" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="15" refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate3_1_1Pirate_1ae8f5db310998d98093ac0471dd2dae81" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate3_1_1Pirate_1a9fbdf2c85171048564a53b367bbf3fcd" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate3_1_1Pirate_1aa49bab8d18e2f2995e0da7c10c0258da" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"></highlight></codeline>
-<codeline lineno="20" refid="namespacepirate3_1a4f8be00ef380d4fa4ead52dd857b34e5" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate3_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="21"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate3.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate4_8py.xml b/doxygen/xml/pirate4_8py.xml
deleted file mode 100644
index 2b8352d..0000000
--- a/doxygen/xml/pirate4_8py.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate4_8py" kind="file">
- <compoundname>pirate4.py</compoundname>
- <innerclass refid="classpirate4_1_1Pirate" prot="public">pirate4::Pirate</innerclass>
- <innernamespace refid="namespacepirate4">pirate4</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate4" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>using<sp/>arguments</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate4_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate4_1_1Pirate" kindref="compound">Pirate</ref>(Cmd):</highlight></codeline>
-<codeline lineno="5" refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate4_1_1Pirate_1a9e0724a9ba5f572e754281b2b4522b32" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="9" refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate4_1_1Pirate_1a571b4d6d457399767bec29c492772fca" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="11"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="12"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/></highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="19" refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate4_1_1Pirate_1aeaa9c3406fdc05aa8d09b164469c3a83" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="22" refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate4_1_1Pirate_1a6c1e779a0993b5ef25826a3e7b1d7a96" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate4_1_1Pirate_1ac2d53ce13cc6eea50970138b28ea008e" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal">.format(self.<ref refid="classpirate4_1_1Pirate_1ab593f89182e85630e8b982bb4378f514" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="25"><highlight class="normal"></highlight></codeline>
-<codeline lineno="26" refid="namespacepirate4_1a228257dfa354f8adc01ebf8b0057e3ad" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate4_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="27"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate4.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate5_8py.xml b/doxygen/xml/pirate5_8py.xml
deleted file mode 100644
index 2189333..0000000
--- a/doxygen/xml/pirate5_8py.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate5_8py" kind="file">
- <compoundname>pirate5.py</compoundname>
- <innerclass refid="classpirate5_1_1Pirate" prot="public">pirate5::Pirate</innerclass>
- <innernamespace refid="namespacepirate5">pirate5</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate5" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>quitting</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate5_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate" kindref="compound">Pirate</ref>(Cmd):</highlight></codeline>
-<codeline lineno="5" refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate_1ac1af3f414fec3fc70196c198effa3536" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="9" refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate_1a9b50e09ce86f4893c29b90a62fceed60" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="11"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="12"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="19" refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate_1ab658200d2acce30ef62b7f232b46c7f2" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="22" refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate_1afed83336542dce1eeb068e3c3fbcd9c5" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate5_1_1Pirate_1a00dfc293b3c3d61b209143738fabb805" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate5_1_1Pirate_1aafe1692ad983467cd710537574b7a1e4" kindref="member">gold</ref><sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Off<sp/>to<sp/>debtorrr&apos;s<sp/>prison.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="30" refid="classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate5_1_1Pirate_1a793c0b22262bf11027ce319084e28bed" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Quiterrr!&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="33"><highlight class="normal"></highlight></codeline>
-<codeline lineno="34" refid="namespacepirate5_1ac04ea60ccda35588c423686756ad4677" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate5_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="35"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate5.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate6_8py.xml b/doxygen/xml/pirate6_8py.xml
deleted file mode 100644
index afe58e2..0000000
--- a/doxygen/xml/pirate6_8py.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate6_8py" kind="file">
- <compoundname>pirate6.py</compoundname>
- <innerclass refid="classpirate6_1_1Pirate" prot="public">pirate6::Pirate</innerclass>
- <innernamespace refid="namespacepirate6">pirate6</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate6" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd2<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>prompts<sp/>and<sp/>defaults</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate6_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate" kindref="compound">Pirate</ref>(<ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>):</highlight></codeline>
-<codeline lineno="5" refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate6_1_1Pirate_1a69ebfbd71217d6d903a02f3f207cd8ec" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>prompt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;arrr&gt;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="7" refid="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1a69d2df71d8316d75a9903d6c85f2bc15" kindref="member">default</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;What<sp/>mean<sp/>ye<sp/>by<sp/>&quot;{0}&quot;?&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(line))</highlight></codeline>
-<codeline lineno="10" refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1a2567b41cc9c463642aecf897ec66c3a3" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="12"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="13" refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1a53f3760dae30fc09265437594b251b56" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="15"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="16"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="22"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="23" refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1a081dfdcb12b7ff8e26547c680ecb8e66" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="26" refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1aadf25da472167f54c57c3bad3bc901ad" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate6_1_1Pirate_1a20cd2f57129f1d841223123e279b451c" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate6_1_1Pirate_1a5a889a6a62da9c45d3ff03c426cd6c9f" kindref="member">gold</ref><sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Off<sp/>to<sp/>debtorrr&apos;s<sp/>prison.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="33"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="34" refid="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate6_1_1Pirate_1abed4fab75233972eb289ac6a84345098" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Quiterrr!&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="36"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="37"><highlight class="normal"></highlight></codeline>
-<codeline lineno="38" refid="namespacepirate6_1a869da0b1ca00a91f7e5cbc6a6371f38a" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate6_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="39"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate6.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate7_8py.xml b/doxygen/xml/pirate7_8py.xml
deleted file mode 100644
index 132b636..0000000
--- a/doxygen/xml/pirate7_8py.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate7_8py" kind="file">
- <compoundname>pirate7.py</compoundname>
- <innerclass refid="classpirate7_1_1Pirate" prot="public">pirate7::Pirate</innerclass>
- <innernamespace refid="namespacepirate7">pirate7</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate7" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd2<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>prompts<sp/>and<sp/>defaults</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate7_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate" kindref="compound">Pirate</ref>(<ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>):</highlight></codeline>
-<codeline lineno="5" refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate7_1_1Pirate_1a6ffeb9d6e8a929f7d7cff0c1df922e7e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>prompt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;arrr&gt;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="7" refid="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1a79cfac8de04cdc850bc2105ba4673b37" kindref="member">default</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;What<sp/>mean<sp/>ye<sp/>by<sp/>&quot;{0}&quot;?&apos;</highlight><highlight class="normal">.format(line))</highlight></codeline>
-<codeline lineno="9" refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1af8aee724dc8f385567ea17612d038ec0" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="12" refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1ad07df28cca38a7a3eff760d3aa5a60da" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="14"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="15"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="22" refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1a6d97780d041206aa9e5ab2d34224db1a" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="25" refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1aec2c703d2a5e1919fe1fe1f6b42fba06" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate7_1_1Pirate_1a27c913369358b5566f4ef81c6a2aaae8" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate7_1_1Pirate_1a36c15ca3fd5f8d87411159745b39cfe2" kindref="member">gold</ref><sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Off<sp/>to<sp/>debtorrr&apos;s<sp/>prison.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="33" refid="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1a0a5b47995cb6dcd9f58a8a6f24f1a95c" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="34"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Quiterrr!&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="36" refid="classpirate7_1_1Pirate_1a629913affb56931c737d31b3dea1448a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>default_to_shell<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="37" refid="classpirate7_1_1Pirate_1a46b726f347667822a67991b15333d1fa" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>multilineCommands<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="38" refid="classpirate7_1_1Pirate_1a29e9570c84681906e6242560f43407e1" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>terminators<sp/>=<sp/>Cmd.terminators<sp/>+<sp/>[</highlight><highlight class="stringliteral">&apos;...&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="39" refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>songcolor<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;blue&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="40" refid="classpirate7_1_1Pirate_1ab1f2d5977969536c2c0c38258f05709c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>settable<sp/>=<sp/>Cmd.settable<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;songcolor<sp/>Color<sp/>to<sp/>``sing``<sp/>in<sp/>(red/blue/green/cyan/magenta,<sp/>bold,<sp/>underline)&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/>Cmd.shortcuts.update({</highlight><highlight class="stringliteral">&apos;~&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">})</highlight></codeline>
-<codeline lineno="42" refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate7_1_1Pirate_1a48b1905aeb2a7161ccfc99e5d80c50ca" kindref="member">do_sing</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(self.colorize(arg,<sp/>self.<ref refid="classpirate7_1_1Pirate_1a58890119cccb37dceb5ac6b0576a40ba" kindref="member">songcolor</ref>))</highlight></codeline>
-<codeline lineno="44"><highlight class="normal"></highlight></codeline>
-<codeline lineno="45" refid="namespacepirate7_1a7d4fc4e2e36d0fd504f5524d8b395449" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate7_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="46"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate7.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate8_8py.xml b/doxygen/xml/pirate8_8py.xml
deleted file mode 100644
index 46c568b..0000000
--- a/doxygen/xml/pirate8_8py.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate8_8py" kind="file">
- <compoundname>pirate8.py</compoundname>
- <innerclass refid="classpirate8_1_1Pirate" prot="public">pirate8::Pirate</innerclass>
- <innernamespace refid="namespacepirate8">pirate8</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate8" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd2<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd,<sp/>options,<sp/>make_option</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">#<sp/>prompts<sp/>and<sp/>defaults</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="3"><highlight class="normal"></highlight></codeline>
-<codeline lineno="4" refid="classpirate8_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate" kindref="compound">Pirate</ref>(<ref refid="classcmd2_1_1Cmd" kindref="compound">Cmd</ref>):</highlight></codeline>
-<codeline lineno="5" refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>gold<sp/>=<sp/>3</highlight></codeline>
-<codeline lineno="6" refid="classpirate8_1_1Pirate_1a48024c70b707acf24f14bf3462c15961" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>prompt<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;arrr&gt;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="7" refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a591ac95f64f46374f6c08101ea7fb3c3" kindref="member">default</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;What<sp/>mean<sp/>ye<sp/>by<sp/>&quot;{0}&quot;?&apos;</highlight><highlight class="normal">.format(line))</highlight></codeline>
-<codeline lineno="9" refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a66a92ca585ec86714f98099fa25b1dbc" kindref="member">do_loot</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Seize<sp/>booty<sp/>from<sp/>a<sp/>passing<sp/>ship.&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>+=<sp/>1</highlight></codeline>
-<codeline lineno="12" refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1ac695c73a0ec7548823c18434e71fa930" kindref="member">do_drink</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;&apos;&apos;Drown<sp/>your<sp/>sorrrows<sp/>in<sp/>rrrum.</highlight></codeline>
-<codeline lineno="14"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="15"><highlight class="stringliteral"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>drink<sp/>[n]<sp/>-<sp/>drink<sp/>[n]<sp/>barrel[s]<sp/>o&apos;<sp/>rum.&apos;&apos;&apos;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>-=<sp/>int(arg)</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">except</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>arg:</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;&apos;&apos;What&apos;s<sp/>&quot;{0}&quot;?<sp/><sp/>I&apos;ll<sp/>take<sp/>rrrum.&apos;&apos;&apos;</highlight><highlight class="normal">.format(arg))</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>-=<sp/>1<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="22" refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a9a7a8de91465be0e46e782bf6713f282" kindref="member">precmd</ref>(self,<sp/>line):</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>self.<ref refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" kindref="member">initial_gold</ref><sp/>=<sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref></highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>line</highlight></codeline>
-<codeline lineno="25" refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a4ee785f29217bca99bb0720108a5a441" kindref="member">postcmd</ref>(self,<sp/>stop,<sp/>line):<sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>!=<sp/>self.<ref refid="classpirate8_1_1Pirate_1a1e1d7e93f333c15b3245fabcfe939fc9" kindref="member">initial_gold</ref>:</highlight></codeline>
-<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;Now<sp/>we<sp/>gots<sp/>{0}<sp/>doubloons&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref>))</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>self.<ref refid="classpirate8_1_1Pirate_1ac873d3cc1b7bbafae76e2fd11bbcd609" kindref="member">gold</ref><sp/>&lt;<sp/>0:</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Off<sp/>to<sp/>debtorrr&apos;s<sp/>prison.&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="31"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>stop<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>stop</highlight></codeline>
-<codeline lineno="33" refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a833084dcd0c123717419882ec40d8d7f" kindref="member">do_quit</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="34"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&quot;Quiterrr!&quot;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="35"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="36" refid="classpirate8_1_1Pirate_1ae74a9f023b21dc42364e53c563bc29b3" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>default_to_shell<sp/>=<sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="37" refid="classpirate8_1_1Pirate_1a0e6a47a7565fdd6731f3861053e4061d" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>multilineCommands<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="38" refid="classpirate8_1_1Pirate_1a0b757721c8cfc03458c8e5f252629582" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>terminators<sp/>=<sp/>Cmd.terminators<sp/>+<sp/>[</highlight><highlight class="stringliteral">&apos;...&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="39" refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>songcolor<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;blue&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="40" refid="classpirate8_1_1Pirate_1a0506e364ac02acd83bb1e655fb0fc0bc" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>settable<sp/>=<sp/>Cmd.settable<sp/>+<sp/></highlight><highlight class="stringliteral">&apos;songcolor<sp/>Color<sp/>to<sp/>``sing``<sp/>in<sp/>(red/blue/green/cyan/magenta,<sp/>bold,<sp/>underline)&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="41"><highlight class="normal"><sp/><sp/><sp/><sp/>Cmd.shortcuts.update({</highlight><highlight class="stringliteral">&apos;~&apos;</highlight><highlight class="normal">:<sp/></highlight><highlight class="stringliteral">&apos;sing&apos;</highlight><highlight class="normal">})</highlight></codeline>
-<codeline lineno="42" refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a50a1a2e07f16110d9b6808881774878e" kindref="member">do_sing</ref>(self,<sp/>arg):</highlight></codeline>
-<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(self.colorize(arg,<sp/>self.<ref refid="classpirate8_1_1Pirate_1a008436a054ea9278453140b44059e91a" kindref="member">songcolor</ref>))</highlight></codeline>
-<codeline lineno="44"><highlight class="normal"><sp/><sp/><sp/><sp/>@<ref refid="namespacecmd2_1a863be2c5e3b9fdec03710fd550801c22" kindref="member">options</ref>([make_option(</highlight><highlight class="stringliteral">&apos;--ho&apos;</highlight><highlight class="normal">,<sp/>type=</highlight><highlight class="stringliteral">&apos;int&apos;</highlight><highlight class="normal">,<sp/>default=2,</highlight></codeline>
-<codeline lineno="45" refid="classpirate8_1_1Pirate_1aa31243fbf624c32a23346aefadeb2864" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&quot;How<sp/>often<sp/>to<sp/>chant<sp/>&apos;ho&apos;&quot;</highlight><highlight class="normal">),</highlight></codeline>
-<codeline lineno="46"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>make_option(</highlight><highlight class="stringliteral">&apos;-c&apos;</highlight><highlight class="normal">,<sp/></highlight><highlight class="stringliteral">&apos;--commas&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="47" refid="classpirate8_1_1Pirate_1a0fa2b16f420ebf78ab78a44754a654d6" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>action=</highlight><highlight class="stringliteral">&quot;store_true&quot;</highlight><highlight class="normal">,<sp/></highlight></codeline>
-<codeline lineno="48"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>help=</highlight><highlight class="stringliteral">&quot;Intersperse<sp/>commas&quot;</highlight><highlight class="normal">)])</highlight></codeline>
-<codeline lineno="49" refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="classpirate8_1_1Pirate_1a12b9e8c2370171060fbc39780f6ab65e" kindref="member">do_yo</ref>(self,<sp/>arg,<sp/>opts):</highlight></codeline>
-<codeline lineno="50"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>chant<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;yo&apos;</highlight><highlight class="normal">]<sp/>+<sp/>[</highlight><highlight class="stringliteral">&apos;ho&apos;</highlight><highlight class="normal">]<sp/>*<sp/>opts.ho</highlight></codeline>
-<codeline lineno="51"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>separator<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;,<sp/>&apos;</highlight><highlight class="normal"><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>opts.commas<sp/></highlight><highlight class="keywordflow">else</highlight><highlight class="normal"><sp/></highlight><highlight class="stringliteral">&apos;<sp/>&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="52"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>chant<sp/>=<sp/>separator.join(chant)</highlight></codeline>
-<codeline lineno="53"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>print(</highlight><highlight class="stringliteral">&apos;{0}<sp/>and<sp/>a<sp/>bottle<sp/>of<sp/>{1}&apos;</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="54"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>.format(chant,<sp/>arg))</highlight></codeline>
-<codeline lineno="55"><highlight class="normal"></highlight></codeline>
-<codeline lineno="56" refid="namespacepirate8_1a2a79aa1145909c491793c5da051fe09a" refkind="member"><highlight class="normal">pirate<sp/>=<sp/><ref refid="classpirate8_1_1Pirate" kindref="compound">Pirate</ref>()</highlight></codeline>
-<codeline lineno="57"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate8.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/pirate_8py.xml b/doxygen/xml/pirate_8py.xml
deleted file mode 100644
index 1669cae..0000000
--- a/doxygen/xml/pirate_8py.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="pirate_8py" kind="file">
- <compoundname>pirate.py</compoundname>
- <innerclass refid="classpirate_1_1Pirate" prot="public">pirate::Pirate</innerclass>
- <innernamespace refid="namespacepirate">pirate</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacepirate" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>cmd<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>Cmd</highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight></codeline>
-<codeline lineno="3" refid="classpirate_1_1Pirate" refkind="compound"><highlight class="normal"></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="classpirate_1_1Pirate" kindref="compound">Pirate</ref>(Cmd):</highlight></codeline>
-<codeline lineno="4"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="5"><highlight class="normal"></highlight></codeline>
-<codeline lineno="6" refid="namespacepirate_1a92146315bbb56a63c7f2ae9b46561b18" refkind="member"><highlight class="normal">pirate<sp/>=<sp/>Pirate()</highlight></codeline>
-<codeline lineno="7"><highlight class="normal">pirate.cmdloop()</highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/pirate.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/schematic_8py.xml b/doxygen/xml/schematic_8py.xml
deleted file mode 100644
index ac1de0a..0000000
--- a/doxygen/xml/schematic_8py.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="schematic_8py" kind="file">
- <compoundname>schematic.py</compoundname>
- <innernamespace refid="namespaceschematic">schematic</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespaceschematic" refkind="compound"><highlight class="keyword">from</highlight><highlight class="normal"><sp/>turtle<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>*</highlight></codeline>
-<codeline lineno="2"><highlight class="normal">hideturtle()</highlight></codeline>
-<codeline lineno="3"><highlight class="normal">width(6)</highlight></codeline>
-<codeline lineno="4" refid="namespaceschematic_1a1cb5a35ce77f5d734e548d2370e95c0b" refkind="member"><highlight class="normal">pensize<sp/>=<sp/>10</highlight></codeline>
-<codeline lineno="5"><highlight class="normal">pu()</highlight></codeline>
-<codeline lineno="6"><highlight class="normal">goto(0,-400)</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"></highlight></codeline>
-<codeline lineno="8" refid="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" refkind="member"><highlight class="normal"></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" kindref="member">rectangle</ref>(x,<sp/>y,<sp/>_label):</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="10"><highlight class="normal"><sp/><sp/><sp/><sp/>seth(0)</highlight></codeline>
-<codeline lineno="11"><highlight class="normal"><sp/><sp/><sp/><sp/>backward(x<sp/>/<sp/>2)</highlight></codeline>
-<codeline lineno="12"><highlight class="normal"><sp/><sp/><sp/><sp/>fontsize<sp/>=<sp/>40</highlight></codeline>
-<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/>pd()</highlight></codeline>
-<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>i<sp/></highlight><highlight class="keywordflow">in</highlight><highlight class="normal"><sp/>range(2):</highlight></codeline>
-<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>forward(x)</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>left(90)</highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>forward(y)</highlight></codeline>
-<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>left(90)</highlight></codeline>
-<codeline lineno="19"><highlight class="normal"><sp/><sp/><sp/><sp/>pu()</highlight></codeline>
-<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/>forward(x<sp/>/<sp/>2)</highlight></codeline>
-<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/>left(90)</highlight></codeline>
-<codeline lineno="22"><highlight class="normal"><sp/><sp/><sp/><sp/>forward(y<sp/>/<sp/>2<sp/>-<sp/>fontsize)</highlight></codeline>
-<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/>pd()</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/>write(_label,<sp/>align=</highlight><highlight class="stringliteral">&apos;center&apos;</highlight><highlight class="normal">,<sp/>font=(</highlight><highlight class="stringliteral">&apos;Arial&apos;</highlight><highlight class="normal">,<sp/>fontsize,<sp/></highlight><highlight class="stringliteral">&apos;bold&apos;</highlight><highlight class="normal">))<sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="25"><highlight class="normal"></highlight></codeline>
-<codeline lineno="26"><highlight class="normal"><ref refid="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" kindref="member">rectangle</ref>(800,<sp/>80,<sp/></highlight><highlight class="stringliteral">&apos;cmd&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="27"><highlight class="normal">pu()</highlight></codeline>
-<codeline lineno="28"><highlight class="normal">forward(80)</highlight></codeline>
-<codeline lineno="29"><highlight class="normal"><ref refid="namespaceschematic_1a949cac8aafe622e97cd437ffadbf07af" kindref="member">rectangle</ref>(200,<sp/>400,<sp/></highlight><highlight class="stringliteral">&apos;cmd2&apos;</highlight><highlight class="normal">)</highlight></codeline>
-<codeline lineno="30"><highlight class="normal"></highlight></codeline>
-<codeline lineno="31"><highlight class="normal"></highlight><highlight class="keywordflow">while</highlight><highlight class="normal"><sp/></highlight><highlight class="keyword">True</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="32"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">pass</highlight><highlight class="normal"></highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/docs/pycon2010/schematic.py"/>
- </compounddef>
-</doxygen>
diff --git a/doxygen/xml/setup_8py.xml b/doxygen/xml/setup_8py.xml
deleted file mode 100644
index 9a4e99d..0000000
--- a/doxygen/xml/setup_8py.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' standalone='no'?>
-<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.5.1">
- <compounddef id="setup_8py" kind="file">
- <compoundname>setup.py</compoundname>
- <innernamespace refid="namespacesetup">setup</innernamespace>
- <briefdescription>
- </briefdescription>
- <detaileddescription>
- </detaileddescription>
- <programlisting>
-<codeline lineno="1" refid="namespacesetup" refkind="compound"><highlight class="comment">#!/usr/bin/python</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="2"><highlight class="normal"></highlight><highlight class="keywordflow">try</highlight><highlight class="normal">:</highlight></codeline>
-<codeline lineno="3"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">from</highlight><highlight class="normal"><sp/>setuptools<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>setup,<sp/>find_packages</highlight></codeline>
-<codeline lineno="4"><highlight class="normal"></highlight><highlight class="keywordflow">except</highlight><highlight class="normal"><sp/>ImportError:</highlight></codeline>
-<codeline lineno="5"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">from</highlight><highlight class="normal"><sp/>distutils.core<sp/></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>setup</highlight></codeline>
-<codeline lineno="6" refid="namespacesetup_1abf9d3e0287e770123ae15c37ce1173e5" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">def<sp/></highlight><highlight class="normal"><ref refid="namespacesetup_1abf9d3e0287e770123ae15c37ce1173e5" kindref="member">find_packages</ref>():</highlight></codeline>
-<codeline lineno="7"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">return</highlight><highlight class="normal"><sp/>[</highlight><highlight class="stringliteral">&apos;sqlpython&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="8"><highlight class="normal"></highlight><highlight class="keyword">import</highlight><highlight class="normal"><sp/>sys</highlight></codeline>
-<codeline lineno="9"><highlight class="normal"></highlight></codeline>
-<codeline lineno="10" refid="namespacesetup_1a63491535b376b15204c70db3fe9924d2" refkind="member"><highlight class="normal">install_requires<sp/>=<sp/>[</highlight><highlight class="stringliteral">&apos;pyparsing&gt;=1.5.6&apos;</highlight><highlight class="normal">]</highlight></codeline>
-<codeline lineno="11"><highlight class="normal">setup(</highlight></codeline>
-<codeline lineno="12" refid="namespacesetup_1a4b28e5b21e957c451ff3aa28f58c6383" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>name=</highlight><highlight class="stringliteral">&quot;cmd2&quot;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="13" refid="namespacesetup_1a8b86ddd5b5591d99de08e584197a53d9" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>version=</highlight><highlight class="stringliteral">&quot;0.6.4&quot;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="14" refid="namespacesetup_1ac5fe8cd1e8f4b711518bb89b57cd2baa" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>py_modules=[</highlight><highlight class="stringliteral">&quot;cmd2&quot;</highlight><highlight class="normal">],</highlight></codeline>
-<codeline lineno="15" refid="namespacesetup_1a82e52b3a26189d7e3bdbf2bc02b5d721" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>use_2to3=</highlight><highlight class="keyword">True</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight></codeline>
-<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="comment">#<sp/>metadata<sp/>for<sp/>upload<sp/>to<sp/>PyPI</highlight><highlight class="normal"></highlight></codeline>
-<codeline lineno="18" refid="namespacesetup_1a7b92894168460f935bc49467954c4a92" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>author<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;Catherine<sp/>Devlin&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="19" refid="namespacesetup_1a4ead8e1ca45242906fde7d5489f3beaa" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>author_email<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;catherine.devlin@gmail.com&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="20" refid="namespacesetup_1a4ad612547892c74be7035043265eb65c" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>description<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;Extra<sp/>features<sp/>for<sp/>standard<sp/>library&apos;s<sp/>cmd<sp/>module&quot;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="21" refid="namespacesetup_1a22ada03d1aaa82c1c9c27d0ae25da2b7" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>license<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;MIT&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="22" refid="namespacesetup_1a97e6300ec1966f2580ee08f1f55e2f46" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>keywords<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;command<sp/>prompt<sp/>console<sp/>cmd&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="23" refid="namespacesetup_1a7c3763764f99123690822c047e74c36e" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>url<sp/>=<sp/></highlight><highlight class="stringliteral">&apos;http://packages.python.org/cmd2/&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/>install_requires<sp/>=<sp/>install_requires,</highlight></codeline>
-<codeline lineno="25" refid="namespacesetup_1a718ebc1d14d8aaf7bf72092d219f19fa" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>long_description<sp/>=<sp/></highlight><highlight class="stringliteral">&quot;&quot;&quot;Enhancements<sp/>for<sp/>standard<sp/>library&apos;s<sp/>cmd<sp/>module.</highlight></codeline>
-<codeline lineno="26"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="27"><highlight class="stringliteral">Drop-in<sp/>replacement<sp/>adds<sp/>several<sp/>features<sp/>for<sp/>command-prompt<sp/>tools:</highlight></codeline>
-<codeline lineno="28"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="29"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Searchable<sp/>command<sp/>history<sp/>(commands:<sp/>&quot;hi&quot;,<sp/>&quot;li&quot;,<sp/>&quot;run&quot;)</highlight></codeline>
-<codeline lineno="30"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Load<sp/>commands<sp/>from<sp/>file,<sp/>save<sp/>to<sp/>file,<sp/>edit<sp/>commands<sp/>in<sp/>file</highlight></codeline>
-<codeline lineno="31"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Multi-line<sp/>commands</highlight></codeline>
-<codeline lineno="32"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Case-insensitive<sp/>commands</highlight></codeline>
-<codeline lineno="33"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Special-character<sp/>shortcut<sp/>commands<sp/>(beyond<sp/>cmd&apos;s<sp/>&quot;@&quot;<sp/>and<sp/>&quot;!&quot;)</highlight></codeline>
-<codeline lineno="34"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Settable<sp/>environment<sp/>parameters</highlight></codeline>
-<codeline lineno="35"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>Parsing<sp/>commands<sp/>with<sp/>flags</highlight></codeline>
-<codeline lineno="36"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>&gt;<sp/>(filename),<sp/>&gt;&gt;<sp/>(filename)<sp/>redirect<sp/>output<sp/>to<sp/>file</highlight></codeline>
-<codeline lineno="37"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>&lt;<sp/>(filename)<sp/>gets<sp/>input<sp/>from<sp/>file</highlight></codeline>
-<codeline lineno="38"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>bare<sp/>&gt;,<sp/>&gt;&gt;,<sp/>&lt;<sp/>redirect<sp/>to/from<sp/>paste<sp/>buffer</highlight></codeline>
-<codeline lineno="39"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>accepts<sp/>abbreviated<sp/>commands<sp/>when<sp/>unambiguous</highlight></codeline>
-<codeline lineno="40"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>`py`<sp/>enters<sp/>interactive<sp/>Python<sp/>console</highlight></codeline>
-<codeline lineno="41"><highlight class="stringliteral"><sp/><sp/><sp/><sp/>*<sp/>test<sp/>apps<sp/>against<sp/>sample<sp/>session<sp/>transcript<sp/>(see<sp/>example/example.py)</highlight></codeline>
-<codeline lineno="42"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="43"><highlight class="stringliteral">Useable<sp/>without<sp/>modification<sp/>anywhere<sp/>cmd<sp/>is<sp/>used;<sp/>simply<sp/>import<sp/>cmd2.Cmd<sp/>in<sp/>place<sp/>of<sp/>cmd.Cmd.</highlight></codeline>
-<codeline lineno="44"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="45"><highlight class="stringliteral">Running<sp/>`2to3<sp/>&lt;http://docs.python.org/library/2to3.html&gt;`<sp/>against<sp/>``cmd2.py``<sp/></highlight></codeline>
-<codeline lineno="46"><highlight class="stringliteral">generates<sp/>working,<sp/>Python3-based<sp/>code.</highlight></codeline>
-<codeline lineno="47"><highlight class="stringliteral"></highlight></codeline>
-<codeline lineno="48"><highlight class="stringliteral">See<sp/>docs<sp/>at<sp/>http://packages.python.org/cmd2/</highlight></codeline>
-<codeline lineno="49"><highlight class="stringliteral">&quot;&quot;&quot;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="50"><highlight class="normal"></highlight></codeline>
-<codeline lineno="51" refid="namespacesetup_1aa6d1b3ef82314b74854a1a1a473aadbf" refkind="member"><highlight class="normal"><sp/><sp/><sp/><sp/>classifiers=[</highlight></codeline>
-<codeline lineno="52"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Development<sp/>Status<sp/>::<sp/>4<sp/>-<sp/>Beta&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="53"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Environment<sp/>::<sp/>Console&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="54"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Operating<sp/>System<sp/>::<sp/>OS<sp/>Independent&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="55"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Intended<sp/>Audience<sp/>::<sp/>Developers&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="56"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Intended<sp/>Audience<sp/>::<sp/>System<sp/>Administrators&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="57"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Programming<sp/>Language<sp/>::<sp/>Python&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="58"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;License<sp/>::<sp/>OSI<sp/>Approved<sp/>::<sp/>MIT<sp/>License&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="59"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="stringliteral">&apos;Topic<sp/>::<sp/>Software<sp/>Development<sp/>::<sp/>Libraries<sp/>::<sp/>Python<sp/>Modules&apos;</highlight><highlight class="normal">,</highlight></codeline>
-<codeline lineno="60"><highlight class="normal"><sp/><sp/><sp/><sp/>],</highlight></codeline>
-<codeline lineno="61"><highlight class="normal"><sp/><sp/><sp/><sp/>)</highlight></codeline>
-<codeline lineno="62"><highlight class="normal"></highlight></codeline>
- </programlisting>
- <location file="/Users/amrogers/Developer/Projects/cmd2/setup.py"/>
- </compounddef>
-</doxygen>