diff --git a/messages.json b/messages.json index e6cf86b2..742221ea 100644 --- a/messages.json +++ b/messages.json @@ -25,5 +25,6 @@ "1.3.5": "messages/1.3.5.md", "1.4.0": "messages/1.4.0.md", "1.4.1": "messages/1.4.1.md", - "2.0.0": "messages/2.0.0.md" + "2.0.0": "messages/2.0.0.md", + "2.0.1": "messages/2.0.1.md" } \ No newline at end of file diff --git a/messages/2.0.1.md b/messages/2.0.1.md new file mode 100644 index 00000000..704a2d35 --- /dev/null +++ b/messages/2.0.1.md @@ -0,0 +1,32 @@ +################################ +## EasyClangComplete v. 2.0.1 ## +################################ +Don't forget to restart Sublime Text in case something is not working. + +############### +# What's new? # +############### +This release is nearly fully consisting of the pull requests submitted to the +project. Thanks @rchl and @david9991! +- add support for `-isysroot` flag for OSX, fix `-isystem` flag. +- allow wider error popup windows +- open plugin settings side-by-side just like sublime does with its settings +- flags order is now preserved, so the flags are passed to clang in the same + order as they appear in settings and/or .clang_complete file +- fix the completions being shown in a wrong location after a long completion + request has finished while the cursor was moved + +############ +## Thanks ## +############ +Huge thanks go to all the people who contributed their time helping me in +creating this plugin especially for PRs from @rchl, @david9991 that landed in +this release. + +It is really important for me that you are using the plugin. If you like it - +tell other people about it and/or support it: +https://github.com/niosus/EasyClangComplete#support-it + +If you have problems - submit issues and we will try our best to solve them. + +If you are a developer and care to contribute - you are very much welcome! diff --git a/plugin/completion/flags_manager.py b/plugin/completion/flags_manager.py index 95fc5b95..85565a68 100644 --- a/plugin/completion/flags_manager.py +++ b/plugin/completion/flags_manager.py @@ -24,7 +24,7 @@ class SearchScope: def __init__(self, from_folder=None, to_folder=None): """ - Initialize the search scope. If eny of the folders in None, + Initialize the search scope. If any of the folders in None, set it to root Args: diff --git a/plugin/completion/lib_complete.py b/plugin/completion/lib_complete.py index 7cd49e23..68c3a5ae 100644 --- a/plugin/completion/lib_complete.py +++ b/plugin/completion/lib_complete.py @@ -48,7 +48,7 @@ class Completer(BaseCompleter): max_tu_age (int): maximum translation unit age in seconds timer_period (int): period of timer in seconds tu_module (cindex.TranslationUnit): module for proper cindex - TUs (dict(utils.StampledTu)): dictionary of timestamped translation + TUs (dict(utils.StampedTu)): dictionary of timestamped translation units for each view id """ rlock = RLock()