tag:github.com,2008:https://github.com/mpourmpoulis/PythonVoiceCodingPlugin/releasesRelease notes from PythonVoiceCodingPlugin2020-07-21T16:06:29Ztag:github.com,2008:Repository/214469364/v0.1.32020-07-21T16:12:41ZSmall patch before the storm<p>Thanks for upgrading to the latest version v0.1.3!</p>
<p>This is a small patch after months of inactivity</p>
<ul>
<li>
<p>refactoring some old code from the age of the dinosaurs</p>
</li>
<li>
<p>Introduces a variety of bug fixes and lifting some limitations/inadequate behavior, such as</p>
<ul>
<li>
<p>certain edge cases with the cursor position at the beginning or the end of the file</p>
</li>
<li>
<p>LCA tie-breaking is now dictionary aware</p>
</li>
<li>
<p>improving the performance and stabilizing the behavior of argument queries using the "inside" keyword</p>
</li>
</ul>
</li>
<li>
<p>improves code coverage most notably by allowing "partial parsing", so that ArgumentQueries and dedicated sub indexing queries (eg,"delete part 2") can now run within the current logical line even if there are unrecoverable syntax errors in other parts of the code, so long as tokenization is still possible, a requirement I hope to remove in the future</p>
</li>
<li>
<p>ports the documentation to readthedocs</p>
</li>
</ul>
<p>If all things go according to plan, the next release will be 0.2.0 and will go public around mid August and will be pretty impactful so stay tuned :)</p>mpourmpoulistag:github.com,2008:Repository/214469364/v0.1.22020-03-31T15:19:21ZMassive subl blunder fix<h3>Added</h3>
<ul>
<li>Utility to automatically upgrade scripts in the preferences menu</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed the massive subl blunder</li>
</ul>mpourmpoulistag:github.com,2008:Repository/214469364/v0.1.12020-02-29T21:33:43ZBug fixes, small ROI storm and grammar sublime communication upgrades<ul>
<li>
<p>The project now has a gitter channel <a href="https://gitter.im/PythonVoiceCodingPlugin/community" rel="nofollow">https://gitter.im/PythonVoiceCodingPlugin/community</a> to provide installation troubleshooting support which you can also find under Preferences > Package Settings > PythonVoiceCodingPlugin</p>
</li>
<li>
<p>Improvements on the grammar side regarding communication with the main plug-in lifting the constraints regarding special characters in your custom paste back formatting options and some occasional focus issues. These were devised while working on a proof of <a href="https://github.com/mpourmpoulis/CasterSublimeSnippetInterfaceExample">concept</a> which enables us to create snippets purely on the grammar side without any plug-in code or sublime-snippet files.</p>
</li>
<li>
<p>Various back fixes in the plug-in backend, such as incorrectly handling empty definition parameter lists and a issue that might sometimes prevent you from selecting an argument from a function call inside the header of an for or with statement</p>
</li>
<li>
<p>A whole bunch of new unofficial small regions of interest such as picking up the individual lower upper step of the subscript or the left/right/middle side of comparison!</p>
</li>
</ul>mpourmpoulistag:github.com,2008:Repository/214469364/v0.1.02020-01-27T19:23:46ZFirst Grammar Expansion<p>At long last release 0.1.0 is out and brings with it a lot of new features!</p>
<ul>
<li>
<p>More operations like delete/swap operations that also support operating between alternatives like <code>swap red with blue</code></p>
</li>
<li>
<p>You can use operation prefixes in front of selection queries to execute them in a single step instead of 2 like <code>delete right</code></p>
</li>
<li>
<p>partial support for multiple cursors and multiple results</p>
</li>
<li>
<p>drastic improvements in sub indexing, both in terms of what you can operate on and new dedicated commands like <code>second part 1</code> or <code>every part 2</code></p>
</li>
<li>
<p>improvements in the inside keyword,a new outer keyword and the ability to select virtually any part of the function call with argument queries</p>
</li>
<li>
<p>richer big ROI queries</p>
</li>
<li>
<p>improved syntax for collections and support for multiple individual or ranges item insertion</p>
</li>
<li>
<p>More powerful workflows and various utilities</p>
</li>
<li>
<p>Various experimental features that you can manually enable!</p>
</li>
<li>
<p>various bug fixes and actually some more stuff!</p>
</li>
</ul>
<p>Furthermore, meaningful menus have been added and you can find various goodies such as links to online documentation under</p>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Preferences > Package Settings > PythonVoiceCodingPlugin"><pre><span class="pl-v">Preferences</span> <span class="pl-c1">></span> <span class="pl-v">Package</span> <span class="pl-v">Settings</span> <span class="pl-c1">></span> <span class="pl-v">PythonVoiceCodingPlugin</span></pre></div>
<p>Also package control installation is currently working, so you can install directly from there!</p>mpourmpoulistag:github.com,2008:Repository/214469364/0.0.52020-01-22T22:23:14ZFixed some sublime stuff<p>Release 0.0.5 is out fixing problems of 0.0.4 regarding the installation via package control and adds useful utilities under Preferences > Package Settings > PythonVoiceCodingPlugin iincluding links to online documentation issues, grammar bundles and so on.</p>
<p>It should get you going until 0.1.0 is out, the development of which I am currently wrapping up</p>mpourmpoulistag:github.com,2008:Repository/214469364/v0.0.5-beta.02020-01-05T13:24:53ZTemporary solution for package control<p>Ignore this if you are installing via git</p>mpourmpoulistag:github.com,2008:Repository/214469364/v0.0.5-alpha.12020-01-05T12:20:28ZIgnore thisNo content.mpourmpoulistag:github.com,2008:Repository/214469364/v0.0.5-alpha.02020-01-04T17:02:32ZIgnore thisNo content.mpourmpoulistag:github.com,2008:Repository/214469364/v0.0.42019-11-27T11:49:15ZSmall upgrade<p>Aenea support, various bug fixes and clean-ups,a bit better stability/consistency in Plug-in behavior when handling edge cases , slight improvements in user interface and code coverage and minor improvements in sub indexing functionality!</p>mpourmpoulistag:github.com,2008:Repository/214469364/v0.0.32019-11-18T13:38:00ZImportant patch<p>If you are faced with a situation where the pluggin cannot load and thus no commands are executed, please upgrade to release 0.0.3! This is due to an important error I missed and this release fixes it. I am sorry for any disconvenience caused! If the problem persists, please let me know in the issues section!</p>mpourmpoulis