<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cmd2-git.git/examples/tab_autocompletion.py, branch 0.9.5</title>
<subtitle>github.com: python-cmd2/cmd2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/'/>
<entry>
<title>Added code to handle -- in argparse completer</title>
<updated>2018-10-10T22:08:11+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2018-10-10T22:08:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=9b43502ab70d1bd013a4cdede4805c2c0819c8c4'/>
<id>9b43502ab70d1bd013a4cdede4805c2c0819c8c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into argparse_remainder</title>
<updated>2018-10-06T18:15:23+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-10-06T18:15:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=fb575e41251156a90044055e8a352079e4f75866'/>
<id>fb575e41251156a90044055e8a352079e4f75866</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed a few edge cases:</title>
<updated>2018-10-06T17:47:12+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-10-06T17:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=b0d44379e3cecc2171ded506c58b74ee6e596670'/>
<id>b0d44379e3cecc2171ded506c58b74ee6e596670</id>
<content type='text'>
 - Once the argument list can match a positional and that positional is tagged
   with nargs=argparse.REMAINDER it will consume all tokens including flag tokens.
   AutoCompleter now correctly detects this case will no longer attempt to complete
   flag tokens
 - A single-character token that is a flag prefix doesn't count as a flag and is
   parsed as a value. AutoCompleter now correctly detects this case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Once the argument list can match a positional and that positional is tagged
   with nargs=argparse.REMAINDER it will consume all tokens including flag tokens.
   AutoCompleter now correctly detects this case will no longer attempt to complete
   flag tokens
 - A single-character token that is a flag prefix doesn't count as a flag and is
   parsed as a value. AutoCompleter now correctly detects this case.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added handling of nargs=argparse.REMAINDER in both AutoCompleter and ArgparseFunctor</title>
<updated>2018-10-06T17:17:17+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-10-06T17:17:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=96bcfe012b3b1659dbd0244ac6c4a43dfb5328d6'/>
<id>96bcfe012b3b1659dbd0244ac6c4a43dfb5328d6</id>
<content type='text'>
Should correctly force all subsequent arguments to go to the REMAINDER argument once it is detected.
Re-arranged the command generation in ArgparseFunctor to print flag arguments before positionals
Also forces the remainder arguments to always be last.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should correctly force all subsequent arguments to go to the REMAINDER argument once it is detected.
Re-arranged the command generation in ArgparseFunctor to print flag arguments before positionals
Also forces the remainder arguments to always be last.
</pre>
</div>
</content>
</entry>
<entry>
<title>Using sub-command instead of subcommand where possible to be consistent with argparse</title>
<updated>2018-10-05T17:32:04+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2018-10-05T17:32:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=734796b895bb85d67c651d9e8e8bf71e7d60b7e3'/>
<id>734796b895bb85d67c651d9e8e8bf71e7d60b7e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ACHelpFormatter now inherits from argparse.RawTextHelpFormatter to make it easier to format help/description text</title>
<updated>2018-08-24T15:10:03+00:00</updated>
<author>
<name>Kevin Van Brunt</name>
<email>kmvanbrunt@gmail.com</email>
</author>
<published>2018-08-24T15:10:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=d953fb28d9afc82098512b0bd5f99104a9c193b8'/>
<id>d953fb28d9afc82098512b0bd5f99104a9c193b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated argparse_completer to automatically set the matches_sorted flag for tabular results. Updated the example to demonstrate pre-sorted tabular results.</title>
<updated>2018-08-01T16:59:36+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-08-01T16:59:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=c79e56d4a3a41bd2d4b152a27c2334fd9d238fd4'/>
<id>c79e56d4a3a41bd2d4b152a27c2334fd9d238fd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a check to verify the existence of a descriptive header. Added a constant. Updated example to use the constant.</title>
<updated>2018-06-13T14:59:21+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-06-13T14:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=c897266b8e9a6bbce8aa577aa46e25ad1baa969d'/>
<id>c897266b8e9a6bbce8aa577aa46e25ad1baa969d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds possible support for tabular tab completion results.</title>
<updated>2018-06-06T21:53:44+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-06-06T21:53:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=13bb0655d1ceddcce1fb17aa069dcbf079b3bda8'/>
<id>13bb0655d1ceddcce1fb17aa069dcbf079b3bda8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import stragglers</title>
<updated>2018-05-24T04:28:03+00:00</updated>
<author>
<name>kotfu</name>
<email>kotfu@kotfu.net</email>
</author>
<published>2018-05-24T04:28:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=496933d7053f7a5de57e89b3e274db51c36de4f4'/>
<id>496933d7053f7a5de57e89b3e274db51c36de4f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
