-
Notifications
You must be signed in to change notification settings - Fork 167
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
Refactor to optimize for ST3/4 (drops ST2) #344
Merged
Merged
Commits on Aug 11, 2023
-
Refactor package/plugin structure
This commit moves all python modules to sub directories and keeps an loader plugin in root, only. It contains only public commands necessary for ST. ST explicitly loads all python modules from root as plugins and looks for EventListeners and Commands within them. This takes time and is therefore not useful for unittests and other library-only modules such as ctags.py. It may even cause harm, as importing ctags into ctagsplugin may cause duplicated modules/globals being present. Note: By using relative imports, this commit breaks compatibility with ST2.
Configuration menu - View commit details
-
Copy full SHA for 3b09b37 - Browse repository at this point
Copy the full SHA 3b09b37View commit details -
Refactor Settings Menu/Command Palette entries
This commit makes use of ST3's `edit_settings` command.
Configuration menu - View commit details
-
Copy full SHA for 7f95db3 - Browse repository at this point
Copy the full SHA 7f95db3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e60b7 - Browse repository at this point
Copy the full SHA 35e60b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 721c057 - Browse repository at this point
Copy the full SHA 721c057View commit details
Commits on Aug 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2e7418 - Browse repository at this point
Copy the full SHA a2e7418View commit details -
Revert "Clear remaining unused variable"
This reverts commit 721c057.
Configuration menu - View commit details
-
Copy full SHA for 62feb75 - Browse repository at this point
Copy the full SHA 62feb75View commit details -
If a module imports elements directly from another one, it shouldn't also import the whole module.
Configuration menu - View commit details
-
Copy full SHA for 61d7384 - Browse repository at this point
Copy the full SHA 61d7384View commit details
Commits on Aug 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9d56278 - Browse repository at this point
Copy the full SHA 9d56278View commit details
Commits on Aug 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3dc34a9 - Browse repository at this point
Copy the full SHA 3dc34a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa2ea6 - Browse repository at this point
Copy the full SHA 5aa2ea6View commit details
Commits on Jan 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1615b07 - Browse repository at this point
Copy the full SHA 1615b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22906b1 - Browse repository at this point
Copy the full SHA 22906b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31f83dc - Browse repository at this point
Copy the full SHA 31f83dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64c7b31 - Browse repository at this point
Copy the full SHA 64c7b31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f7b53 - Browse repository at this point
Copy the full SHA 09f7b53View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.