<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cmd2-git.git/cmd2/argparse_completer.py, branch complete_flag_names</title>
<subtitle>github.com: python-cmd2/cmd2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/'/>
<entry>
<title>Argparse tab completer will complete remaining flag names if there are no more positionals to complete.</title>
<updated>2021-09-02T18:47:44+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-09-02T18:45:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=c3f44b49380a5e8a6423abdc16050ae9d30cb387'/>
<id>c3f44b49380a5e8a6423abdc16050ae9d30cb387</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added cmd2.Cmd method to determine what ArgparseCompleter type to use</title>
<updated>2021-09-01T17:33:22+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-09-01T17:13:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=64fdc44febc5d2551889cd973699d84dbb849f37'/>
<id>64fdc44febc5d2551889cd973699d84dbb849f37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added ap_completer_type arg to Cmd2ArgumentParser.__init__().</title>
<updated>2021-09-01T17:33:22+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-31T20:41:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=81d5f0458ee767f4c1cd76cb9a8f4036beb15273'/>
<id>81d5f0458ee767f4c1cd76cb9a8f4036beb15273</id>
<content type='text'>
Added unit tests for custom ArgparseCompleter
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added unit tests for custom ArgparseCompleter
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored custom ArgparseCompleter functionality so they will now be set using methods on ArgumentParser objects.</title>
<updated>2021-09-01T17:33:22+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-25T20:54:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=bf558c5c774685c5806e38d349ab2e129b76ef6b'/>
<id>bf558c5c774685c5806e38d349ab2e129b76ef6b</id>
<content type='text'>
This fixes issue where subcommands did not use the correct custom ArgparseCompleter type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes issue where subcommands did not use the correct custom ArgparseCompleter type.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into topic_width</title>
<updated>2021-08-23T18:20:09+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-23T18:20:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=16e145a27ea7b4c2dc348699c8f4cc11be4dc0b6'/>
<id>16e145a27ea7b4c2dc348699c8f4cc11be4dc0b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* New function `set_default_command_completer_type()` allows developer to extend and modify the</title>
<updated>2021-08-23T18:17:12+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-08-19T21:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=49805324772ec5fcd06217f4f0a241a9a8d07960'/>
<id>49805324772ec5fcd06217f4f0a241a9a8d07960</id>
<content type='text'>
  behavior of `ArgparseCompleter`.
* New function `register_argparse_argument_parameter()` allows developers to specify custom
  parameters to be passed to the argparse parser's `add_argument()` method. These parameters will
  become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  behavior of `ArgparseCompleter`.
* New function `register_argparse_argument_parameter()` allows developers to specify custom
  parameters to be passed to the argparse parser's `add_argument()` method. These parameters will
  become accessible in the resulting argparse Action object when modifying `ArgparseCompleter` behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>set command output now uses SimpleTable.</title>
<updated>2021-08-19T19:50:24+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-08-19T18:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=8ba05ef8bcdd53bdd54999cc9885ab310b766d9c'/>
<id>8ba05ef8bcdd53bdd54999cc9885ab310b766d9c</id>
<content type='text'>
Tabled tab completion now includes divider row.
Tab completion results for aliases, macros, and Settables wrap long fields.
SimpleTable now accepts blank for the divider character. It is identical to passing None.
Removed --verbose flag from set command so the descriptions always show.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tabled tab completion now includes divider row.
Tab completion results for aliases, macros, and Settables wrap long fields.
SimpleTable now accepts blank for the divider character. It is identical to passing None.
Removed --verbose flag from set command so the descriptions always show.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added accessor methods for cmd2-specific attributes to the argparse.Action class.</title>
<updated>2021-07-04T04:29:40+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2021-07-02T17:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=30998bd236257e54aa245fb8a52805c50ae5882a'/>
<id>30998bd236257e54aa245fb8a52805c50ae5882a</id>
<content type='text'>
Deprecated set_choices_provider() and set_completer() functions in favor of these new methods.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deprecated set_choices_provider() and set_completer() functions in favor of these new methods.
</pre>
</div>
</content>
</entry>
<entry>
<title>And that's the last of it. Passes mypy.</title>
<updated>2021-04-06T18:54:28+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-04-03T22:41:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=50d302913328931ecc9f61293892ac8f9aa61890'/>
<id>50d302913328931ecc9f61293892ac8f9aa61890</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>More mypy fixes</title>
<updated>2021-04-06T18:54:28+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2021-04-03T19:54:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cmd2-git.git/commit/?id=e4a4e4520c4384847241c3c50e64d5c9bc19acbf'/>
<id>e4a4e4520c4384847241c3c50e64d5c9bc19acbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
