Skip to content

Releases: niosus/EasyClangComplete

Version 1.2.4

02 Jul 13:27
Compare
Choose a tag to compare

What's new:

  • update flags from .clang_complete on the fly if this file has changed since the last time it was seen by the plugin.
  • code base cleanups
  • minor bug fixes

Version 1.2.3

30 Jun 10:13
Compare
Choose a tag to compare

What's new:

  • respect hide_default_completions also when there are completions from this plugin. See issue #55.
  • install message is a bit better now.

Thanks

It is really important for me that you are using the plugin. If you have
problems - submit issues and we will eventually solve them together.

If you like the plugin, consider supporting the development! It takes me quite
some time to implement everything as good as I can. Find ways to support the
plugin here: https://github.com/niosus/EasyClangComplete#support-it

Version 1.2.2

16 Jun 20:22
Compare
Choose a tag to compare

What's new:

  • setting triggers automatically in User Preferences was probably a bad
    decision. It complicated the structure of the plugin and caused confusion for
    users.
  • this behavior is gone now. The triggers are instead defined in internal to
    the plugin Preferences.sublime-settings.
  • you can find them from command pallet now:
    • press Ctrl + Shift + P
    • pick: "EasyClangComplete: open completion triggers location"
    • just typing ot, should be enough for this
  • some more bug fixes

Version 1.2.1

12 Jun 21:54
Compare
Choose a tag to compare

What's new:

  • the sublime completion triggers will be automatically set for you if the plugin detects that they are not configured properly. It will ask you before though. So you can say no (although, why would you?)
  • the plugin should be able to find libclang.dll on Windows now. The method using libclang is still in development. Please consider helping me out on this by reporting your errors on issue #4, here: #4

Thanks

It is really important for me that you are using the plugin. If you have problems - submit issues and we will eventually solve them together.

If you likt the plugin, consider supporting the development here: https://github.com/niosus/EasyClangComplete#support-it

Version 1.2.0

07 Jun 23:53
Compare
Choose a tag to compare

What's new:

  • updated the way to search for libclang library file on different systems.
    Important: If you could use libclang method and it has broken - please
    report in on Github.
  • now using view.buffer_id() instead of view.id() to detect if a buffer has
    completions ready.
  • the plugin will not search for default cindex as it is incompatible with
    python 3

Version 1.1.5

06 Jun 07:20
Compare
Choose a tag to compare
  • create a subfolder in temp folder when completing with a binary as in issue #37

Version 1.1.4

06 Jun 07:08
Compare
Choose a tag to compare
  • add C Improved to supported syntaxes

Version 1.1.3

05 Jun 17:23
Compare
Choose a tag to compare
  • do not complete wrong triggers like > or : even when autocomplete_all is true

Version 1.1.2

05 Jun 14:07
Compare
Choose a tag to compare

What's new:

  • new setting hide_default_completions to ensure that our plugin is the only
    one showing completions. Is false by default.

Version 1.1.1

03 Jun 15:56
Compare
Choose a tag to compare

What's new:

  • new setting auto_set_sublime_triggers to match sublime text settings for
    auto_complete_triggers with the ones defined by this package. It should not
    break anything, so it is now true by default allowing for a more easy setup
    of the plugin.
  • better handling of triggers. Now default sublime completions will be present
    in all cases apart from situations where the user is typing a float number
    like 42. or when using partial trigger like > or :. These situations will show nothing.