<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cmd2-git.git/cmd2/argcomplete_bridge.py, branch 0.9.0</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>Fixes problem with not passing the parameter hint suppression down to sub-commands</title>
<updated>2018-05-22T19:07:14+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-05-22T19:07:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=3d953628f1dbf7119001fa0751086b3b6016f764'/>
<id>3d953628f1dbf7119001fa0751086b3b6016f764</id>
<content type='text'>
Added hint suppression on a per-parameter basis
Added helper function to force an parameter to fall back to bash completion instead of using Cmd2 completion.
  - Hinting is still enabled by default but can be suppressed in the helper function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added hint suppression on a per-parameter basis
Added helper function to force an parameter to fall back to bash completion instead of using Cmd2 completion.
  - Hinting is still enabled by default but can be suppressed in the helper function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug fixes due to API differences in older versions of argcomplete</title>
<updated>2018-05-19T21:27:44+00:00</updated>
<author>
<name>Todd Leonhardt</name>
<email>todd.leonhardt@gmail.com</email>
</author>
<published>2018-05-19T21:27: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=34c7e650145c21499f3cc7667b71bb44c65fab01'/>
<id>34c7e650145c21499f3cc7667b71bb44c65fab01</id>
<content type='text'>
NOTES:
- I didn't implement this correctly because I don't know how to programmatically determine the version of argcomplete; instead I based it on the version of Python
- We should make sure this works correctly even if no version of argcomplete is installed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NOTES:
- I didn't implement this correctly because I don't know how to programmatically determine the version of argcomplete; instead I based it on the version of Python
- We should make sure this works correctly even if no version of argcomplete is installed
</pre>
</div>
</content>
</entry>
<entry>
<title>Added argcomplete to unit test environment. Added exclusion for Windows</title>
<updated>2018-05-04T18:14:15+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-05-04T18:14:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=efc6ab8e9604aa321168f62c98c7470138621399'/>
<id>efc6ab8e9604aa321168f62c98c7470138621399</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds some semblance of testing for bash completion. Tests the completion logic in the argcomplete function but doesn't test actual completion in bash.</title>
<updated>2018-05-04T18:03:54+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-05-04T18:03:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=6efe7217a58ff1bfe54bea79a7aa35f08a114b5f'/>
<id>6efe7217a58ff1bfe54bea79a7aa35f08a114b5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Figured out how to detect the second tab press. Writing parameter hinting to stderr to bypass bash completion handling.</title>
<updated>2018-05-03T21:00:01+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-05-03T21:00:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=94156f8a78b74588275141d27c0b633455fa4fc0'/>
<id>94156f8a78b74588275141d27c0b633455fa4fc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Addressed comments.</title>
<updated>2018-05-02T18:13:12+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-05-02T18:13: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=148f05d0af66f38c8ba6ca3a5619f50a8bb1b8a9'/>
<id>148f05d0af66f38c8ba6ca3a5619f50a8bb1b8a9</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 bash_completion</title>
<updated>2018-04-28T02:57:47+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-04-28T02:57:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=452c396c1b3b417a1e085d5b4ab192bbc13d34b8'/>
<id>452c396c1b3b417a1e085d5b4ab192bbc13d34b8</id>
<content type='text'>
Updated argcomplete_bridge to use new constants/utils.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated argcomplete_bridge to use new constants/utils.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added checks to detect if argcomplete is installed.</title>
<updated>2018-04-25T17:15:09+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-04-25T17:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=ae86103f6b8acf7765804382237564356f095b74'/>
<id>ae86103f6b8acf7765804382237564356f095b74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed the expensive imports from cmd2/__init__.py</title>
<updated>2018-04-25T15:40:33+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-04-25T15:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=e018bbd79b2ddc0cf2538dff84baa8b2bf460ccd'/>
<id>e018bbd79b2ddc0cf2538dff84baa8b2bf460ccd</id>
<content type='text'>
Added some shared definitions to cmd2/__init__.py -&gt; maybe there's a better place for these?
Figured out how to trick bash into showing argument hints. It's a bit weird.
Updated all of the tests and examples to import cmd2 resources from their new location without the automatic imports in cmd2/__init__.py
For #369
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added some shared definitions to cmd2/__init__.py -&gt; maybe there's a better place for these?
Figured out how to trick bash into showing argument hints. It's a bit weird.
Updated all of the tests and examples to import cmd2 resources from their new location without the automatic imports in cmd2/__init__.py
For #369
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial customization of CompletionFinder</title>
<updated>2018-04-24T23:35:34+00:00</updated>
<author>
<name>Eric Lin</name>
<email>anselor@gmail.com</email>
</author>
<published>2018-04-24T23:35:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/cmd2-git.git/commit/?id=4193ef0344359d050bbfa469cbb898a52db97622'/>
<id>4193ef0344359d050bbfa469cbb898a52db97622</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
