Skip to content

Releases: niosus/EasyClangComplete

Version 1.1.0

01 Jun 08:37
Compare
Choose a tag to compare

What's new:

  • OSX now uses libclang by default. You can use your default clang
    installation or install llvm version from brew.
  • Fix for using libclang with clang-3.8 on Linux.
  • Fix a bug where a file that has syntax C++ but was never saved before would
    generate errors.
  • Add unit tests for completions using libclang for OSX and Linux.

Big thanks go to users:

Version 1.0.12

29 May 23:29
Compare
Choose a tag to compare
  • libclang would not complete STL in standalone .h files because they would
    be detected as C files instead of C++. This is fixed now by using sublime
    syntax definitions.
  • Generally use syntax provided by sublime instead of checking the file
    extension.
  • Minor code refactorings.

Version 1.0.9

27 May 20:19
Compare
Choose a tag to compare
  • fixed issue: #15
  • now the default sublime autocomplete is not hidden by this plugin
  • updated readme to be easier for beginners

Version 1.0.11

27 May 21:42
Compare
Choose a tag to compare
  • minor changes to Readme.md to try to fix badges on Package Control website

Version 1.0.10

27 May 20:38
Compare
Choose a tag to compare
  • fix a bug in handling includes from .clang_complete file

Version 1.0.8

26 May 11:08
Compare
Choose a tag to compare

What's new:

  • Now there is a new setting: use_project_specific_settings to set the clang flags for the current project from the *.sublime-project file. The flags have to be under settings -> clang_flags in the correspondent json file.
  • Example project file looks like this:
{
    "folders":
    [
        {
            "path": "."
        }
    ],
    "settings":
    {
        "clang_flags": ["-std=c++11", "-I/usr/include"]
    }
}
  • If the file that you are working on now does not belong to the project, or if the project has no clang_flags key under settings then the plugin should fall back to classic execution.
  • By defult this new setting is false.

Version 1.0.7

22 May 07:01
Compare
Choose a tag to compare
  • updated readme to be more readable by enforcing 80 chars lines
  • add install.md that will be shown upon installation instead of the readme
  • remove redundand sublime project file

Version 1.0.6

21 May 21:34
Compare
Choose a tag to compare
  • do not zip the package as it does not work like this (investigate it)
  • update the readme

Version 1.0.5

10 May 14:37
Compare
Choose a tag to compare
  • Code cleanups. No new functionality.

Version 1.0.4

09 May 12:53
Compare
Choose a tag to compare

What's new:

  • remove .no-sublime-package file as it seems tha package can be archived without loss to functionality