-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sublime snippets first part #775
base: master
Are you sure you want to change the base?
Sublime snippets first part #775
Commits on Mar 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5993d68 - Browse repository at this point
Copy the full SHA 5993d68View commit details
Commits on Mar 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4bdcfce - Browse repository at this point
Copy the full SHA 4bdcfceView commit details -
This contains the basic code generates the text, inserte it, Maintain a snippet state, as well as dragonfly actions to wrap things up
Configuration menu - View commit details
-
Copy full SHA for 9fa5f7d - Browse repository at this point
Copy the full SHA 9fa5f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd6d3f9 - Browse repository at this point
Copy the full SHA bd6d3f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0475b74 - Browse repository at this point
Copy the full SHA 0475b74View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4492ee - Browse repository at this point
Copy the full SHA b4492eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed39c8d - Browse repository at this point
Copy the full SHA ed39c8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0d5de7 - Browse repository at this point
Copy the full SHA d0d5de7View commit details -
ADD comment pylint: disable=deprecated-method when getting signature …
…of function I hope this solves the deprecation errors that Appear in the checks
Configuration menu - View commit details
-
Copy full SHA for 17523bb - Browse repository at this point
Copy the full SHA 17523bbView commit details -
Add in the correct place # pylint: disable=deprecated-method
I accidentally put this comment in the wrong place with my previous commit
Configuration menu - View commit details
-
Copy full SHA for 7eec1b9 - Browse repository at this point
Copy the full SHA 7eec1b9View commit details
Commits on Mar 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8151bc2 - Browse repository at this point
Copy the full SHA 8151bc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 114f9ee - Browse repository at this point
Copy the full SHA 114f9eeView commit details
Commits on Mar 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for df30426 - Browse repository at this point
Copy the full SHA df30426View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93ecae0 - Browse repository at this point
Copy the full SHA 93ecae0View commit details
Commits on Mar 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4b778d8 - Browse repository at this point
Copy the full SHA 4b778d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3ccffa - Browse repository at this point
Copy the full SHA d3ccffaView commit details -
Bug fix in display variants, the loop should stop if one of the attem…
…pted values fails this was actually causing problem when dealing with lists but the solution should be more general
Configuration menu - View commit details
-
Copy full SHA for ddc6ab4 - Browse repository at this point
Copy the full SHA ddc6ab4View commit details -
Failed attempt to address the problem of registering a call back mult…
…iple times if module is reloaded
Configuration menu - View commit details
-
Copy full SHA for bb53223 - Browse repository at this point
Copy the full SHA bb53223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bd4fe - Browse repository at this point
Copy the full SHA 01bd4feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c134f93 - Browse repository at this point
Copy the full SHA c134f93View commit details
Commits on Mar 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 17e9d5e - Browse repository at this point
Copy the full SHA 17e9d5eView commit details
Commits on Apr 3, 2020
-
Control grammar is no longer CCR and is now bound to sublime applicat…
…ion context also contains a cleanupFrom debugging printing statements
Configuration menu - View commit details
-
Copy full SHA for ece6d04 - Browse repository at this point
Copy the full SHA ece6d04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e78dc7 - Browse repository at this point
Copy the full SHA 8e78dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6c11ee - Browse repository at this point
Copy the full SHA b6c11eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fcf707 - Browse repository at this point
Copy the full SHA 1fcf707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7609bc8 - Browse repository at this point
Copy the full SHA 7609bc8View commit details
Commits on Apr 11, 2020
-
Upgrade decorator to support renaming parameters
With this change The decorator can be used in two ways Both standalone and with parameters
Configuration menu - View commit details
-
Copy full SHA for ee8f096 - Browse repository at this point
Copy the full SHA ee8f096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c5d2e - Browse repository at this point
Copy the full SHA 56c5d2eView commit details
Commits on Apr 12, 2020
-
add remap_data to snippet_state
motivation: Snippet is supposed to be able to remap extras the appropriate lambda parameters and those final parameter names along with the extra values are stored in the snippet state under the key "extra_data". However for the control grammar to be able to work, we also need to make sure that it knows the renaming that just happened as it will generate all of the variance using the extras from the rules themselves!
Configuration menu - View commit details
-
Copy full SHA for 13543a3 - Browse repository at this point
Copy the full SHA 13543a3View commit details -
Preliminary support for commands of form display <choice> variant
they should be working, though I do have to say That having remapping of extras Both in the snippet auction in a manner similar to that of dragonfly Function And in the decorator to specify the spoken form of an extra might be a cause of confusion
Configuration menu - View commit details
-
Copy full SHA for 24f4f4e - Browse repository at this point
Copy the full SHA 24f4f4eView commit details -
switch to recognition observer class and solve reregistering problem
up until now, to register the call back the function register_post_recognition_callback was used in a way that allowed reregistering the same callback if the grammar reloads! we now subclass the dragonfly recognition observer and add codein order to allow one instance to be to run the call back!
Configuration menu - View commit details
-
Copy full SHA for d7ecf64 - Browse repository at this point
Copy the full SHA d7ecf64View commit details
Commits on Jul 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c88a328 - Browse repository at this point
Copy the full SHA c88a328View commit details
Commits on Jul 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fd95bcc - Browse repository at this point
Copy the full SHA fd95bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83427be - Browse repository at this point
Copy the full SHA 83427beView commit details -
Variant support for all types of snippets and proper display variants…
… for shallow choices and integers
Configuration menu - View commit details
-
Copy full SHA for 098eb62 - Browse repository at this point
Copy the full SHA 098eb62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df08ed - Browse repository at this point
Copy the full SHA 4df08edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b24e87 - Browse repository at this point
Copy the full SHA 5b24e87View commit details
Commits on Jul 29, 2020
-
Make controll grammar work With CCR and self modifying rules
The current implementation suite is from doing a lookup in the data collected from the decorator mark_snippet_grammar based on the type of the rule inserted to obtaining the data directly from the callback rule Even if it is CCR Or self modifying! Under these circumstances, checking if their last rule belong to grammars_with_snippets becomes redundant and unreliable and has been commended out
Configuration menu - View commit details
-
Copy full SHA for 6e47f2f - Browse repository at this point
Copy the full SHA 6e47f2fView commit details
Commits on Jul 30, 2020
-
Only one controll rule: move SublimeSnippetAdditionalControllRule to …
…SublimeSnippetAdditionalRule
Configuration menu - View commit details
-
Copy full SHA for 5b5d093 - Browse repository at this point
Copy the full SHA 5b5d093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f1ac4c - Browse repository at this point
Copy the full SHA 8f1ac4cView commit details -
Allow for TomlConfig without configuration path
In general it was expected that self modifying rules Might need a toml Configuration file in order to save their state. However,for rules like the snippet control rule introduced by dictation-toolbox#775 is not the case and being forced to Specify a configuration file from which they will write and read Whenever it needs to refresh is simply a burden and a waste of additional time. With this solution Such grammars can use None/"" in order to specify that they do not want a configuration file
Configuration menu - View commit details
-
Copy full SHA for a890051 - Browse repository at this point
Copy the full SHA a890051View commit details
Commits on Aug 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for aa11866 - Browse repository at this point
Copy the full SHA aa11866View commit details
Commits on Aug 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bf0b34d - Browse repository at this point
Copy the full SHA bf0b34dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db1ddd - Browse repository at this point
Copy the full SHA 7db1dddView commit details
Commits on Aug 6, 2020
-
Transition into independent sublime_communication_support
Short commit because previous changes were lost
Configuration menu - View commit details
-
Copy full SHA for 4e16da1 - Browse repository at this point
Copy the full SHA 4e16da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6ed6cd - Browse repository at this point
Copy the full SHA d6ed6cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2472478 - Browse repository at this point
Copy the full SHA 2472478View commit details -
bugfix: fix a small mess with references to dictionaries
Now,snippet_state should be modified in place, without messing up initial_snippet_state
Configuration menu - View commit details
-
Copy full SHA for 114e675 - Browse repository at this point
Copy the full SHA 114e675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35cfd05 - Browse repository at this point
Copy the full SHA 35cfd05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16b6be1 - Browse repository at this point
Copy the full SHA 16b6be1View commit details
Commits on Aug 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9d28331 - Browse repository at this point
Copy the full SHA 9d28331View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0f0a49 - Browse repository at this point
Copy the full SHA a0f0a49View commit details -
fix: forgot to stop importing the removed grammars_with_snippets in t…
…he controlled grammar
Configuration menu - View commit details
-
Copy full SHA for 802e761 - Browse repository at this point
Copy the full SHA 802e761View commit details -
Extend the SublimeCommand class to support %(extraname)s syntax in a …
…somewhat similar manner to Key
Configuration menu - View commit details
-
Copy full SHA for 11ae839 - Browse repository at this point
Copy the full SHA 11ae839View commit details
Commits on Aug 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a1f0ffd - Browse repository at this point
Copy the full SHA a1f0ffdView commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb037b3 - Browse repository at this point
Copy the full SHA bb037b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2152f14 - Browse repository at this point
Copy the full SHA 2152f14View commit details
Commits on Sep 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 46e4300 - Browse repository at this point
Copy the full SHA 46e4300View commit details -
Configuration menu - View commit details
-
Copy full SHA for c09522c - Browse repository at this point
Copy the full SHA c09522cView commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dcf83e5 - Browse repository at this point
Copy the full SHA dcf83e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45dc7a4 - Browse repository at this point
Copy the full SHA 45dc7a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a32d0 - Browse repository at this point
Copy the full SHA 19a32d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62445fe - Browse repository at this point
Copy the full SHA 62445feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 813bd8c - Browse repository at this point
Copy the full SHA 813bd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a7784 - Browse repository at this point
Copy the full SHA 98a7784View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef1e194 - Browse repository at this point
Copy the full SHA ef1e194View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7bf6c0 - Browse repository at this point
Copy the full SHA b7bf6c0View commit details
Commits on Oct 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c4caaa2 - Browse repository at this point
Copy the full SHA c4caaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b46a4 - Browse repository at this point
Copy the full SHA d7b46a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e798d1f - Browse repository at this point
Copy the full SHA e798d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 156f463 - Browse repository at this point
Copy the full SHA 156f463View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4b250 - Browse repository at this point
Copy the full SHA 0e4b250View commit details
Commits on Oct 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for be0cf13 - Browse repository at this point
Copy the full SHA be0cf13View commit details -
Configuration menu - View commit details
-
Copy full SHA for f254594 - Browse repository at this point
Copy the full SHA f254594View commit details -
Configuration menu - View commit details
-
Copy full SHA for a38b298 - Browse repository at this point
Copy the full SHA a38b298View commit details
Commits on Oct 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a447b8d - Browse repository at this point
Copy the full SHA a447b8dView commit details