Skip to content

Releases: niosus/EasyClangComplete

Version 5.5.0

09 Dec 23:08
Compare
Choose a tag to compare

Improvements and fixes:

  • Add a way to configure maximum popup window size, thanks @detly
  • Add correct parsing of all template types in info popup
  • Clarify the docs on the need to have clang and cmake binaries in PATH

Version 5.4.0

25 Nov 21:48
Compare
Choose a tag to compare

New functionality:

Improvements and bug fixes:

  • Path variables in "flags" in "flags_sources" are now properly expanded

Version 5.3.3

24 Nov 15:11
Compare
Choose a tag to compare

Improvements and bug fixes:

  • Fix skipping CMakeLists.txt file with "project (...)"
  • Fix checking the wrong completion trigger

Version 5.3.2

17 Oct 11:34
Compare
Choose a tag to compare

Documentation website ready!

The documentation website is live: https://niosus.github.io/EasyClangComplete/

Improvements and bug fixes:

  • Set use_target_compiler_built_in_flags to "false" by default as it sometimes
    causes issues that are hard to debug on relatively simple configurations. I
    believe this should stay as a feature for advanced users that know what they
    are doing.
  • Add support for upcoming clang 8.0.

Version 5.3.1

12 Oct 00:33
Compare
Choose a tag to compare

Improvements and bug fixes:

  • fix an issue when CMakeLists.txt would not be found because of a space in the
    project definition line, thanks @berteauxjb for finding this bug!

Version 5.3.0

10 Oct 09:24
Compare
Choose a tag to compare

Improvements and bug fixes:

Fellow roboticists, your catkin projects now can be automatically configured!

If you're using sublime projects for your catkin projects you no longer need to
manually configure the settings. These settings should now be automatically
generated based on your workspace and the available ROS version on your system.
Sorry, but Linux only for now. If you want this functionality on other systems -
feel free to contribute!

Version 5.2.2

08 Oct 08:20
Compare
Choose a tag to compare

Improvements and bug fixes:

  • Fix detecting clang 7.0

Version 5.2.1

26 Sep 19:16
Compare
Choose a tag to compare

Improvements and bug fixes:

  • Add dot linting symbol for errors and warnings. Thanks @schreda!
  • Fix not expanding environmental variables. Thanks @mjendruk!
  • Remove annoying false error message introduced in last release.

Version 5.2.0

17 Sep 17:28
Compare
Choose a tag to compare

Improvements and bug fixes:

  • New setting "ignore_list" to disable the plugin for specific files/folders.
  • New setting "valid_lang_syntaxes" that holds a dict of valid syntaxes. This
    makes them user configurable.
  • Improve popups for templated C++ types, thanks @kjteske
  • DEPRECATION: syntaxes "C++ (Colorcoded)", "cuda-c++", "deviot" have been
    removed. Use the "valid_lang_syntaxes" setting to add them back if you use
    them.
  • DEPRECATION: language specific flags are now under new setting: "lang_flags".
  • DEPRECATION: remove the keybinding for showing all errors, but still leaving
    the quick access command. This is needed to avoid clashing with other key
    bindings on macOS. Please add it back to your user settings if needed.

Version 5.1.0

11 Aug 18:18
Compare
Choose a tag to compare

Improvements and bug fixes:

  • Fix detection of Apple clang 10.
  • Fix wrong parsing of -std flags.
  • Add a Makefile as a flag source, thanks @martinwilli.
  • Fix ObjC popups with NSArray types, thanks @kjteske