Permalink
Commits on Jul 2, 2016
Commits on Jun 30, 2016
  1. Allow configuration inheritance

    xaizek committed Jun 30, 2016
    Closes #493.
Commits on Jun 1, 2016
  1. Merge pull request #492 from graywolf/cxcursors_script

    xaizek committed Jun 1, 2016
    Script for fetching cursors kinds from Index.h
    
    This script was created in reaction to the original comment:
    
    # Manually extracted from Index.h
    # Doing it by hand is long, error prone and horrible, we must find a way
    # to do that automatically.
    
    It seems to do the job. Just pass the path of Index.h as first argument
    and it regenerates the new kinds.py file holding the dictionary.
  2. resolved feedback

    graywolf committed Jun 1, 2016
  3. Created script for generating kinds.py file

    graywolf committed Jun 1, 2016
    * ./bin/generate_kinds.py /usr/include/clang-c/Index.h
    * plugin/kinds.py commited even when generated so there is no need
      to regenerate it after cloning the repository
    
    Fixes: graywolf#1
Commits on May 25, 2016
  1. Merge pull request #491 from deffi420/better-builtin-includes-search

    xaizek committed May 25, 2016
    Fix #238, libclang.py builtin includes search.
    
    Also fixes #486.
Commits on May 24, 2016
  1. Fix libclang.py builtin includes search (#238)

    deffi420 committed May 24, 2016
    The old code tried to find builtin includes from the lexicographically
    last directory returned by os.listdir() for the hardcoded knownPaths.
    However, the code did not check that the filename listed by os.listdir()
    was indeed a directory and not a file. clang>=3.8.0 added c++-analyzer
    and ccc-analyzer binaries under /usr/lib/clang, which broke the builtin
    includes search. This commit adds the missing os.isdir() check.
Commits on May 18, 2016
  1. Merge pull request #489 from graywolf/github/488

    xaizek committed May 18, 2016
    Added CXCursor_TypeAliasTemplateDecl to the list
  2. Merge pull request #487 from graywolf/pass-no-color-diagnostics

    xaizek committed May 18, 2016
    Pass -fno-color-diagnostics to clang
    
    Fix #453, bug in clang itself is open for quite some
    time now, so in the meantime adding workaround directly
    into clang_complete seems like a reasonable workaround.
Commits on May 17, 2016
  1. Added CXCursor_TypeAliasTemplateDecl to the list

    graywolf committed May 17, 2016
    Added CXCursor_TypeAliasTemplateDecl (601) to the list.
    
    Fixes #488
  2. Pass -fno-color-diagnostics to clang

    graywolf committed May 17, 2016
    Fixes #453, bug in clang itself is open for some quite
    time now, so in the meantime adding workaround directly
    into clang_complete seems reasonable workaround.
Commits on Mar 11, 2016
  1. Merge pull request #480 from egorutsov/master

    xaizek committed Mar 11, 2016
    Add isystem compilation flag parsing to cc_args.py
  2. Added files via upload

    egorutsov committed Mar 11, 2016
Commits on Mar 3, 2016
  1. Merge pull request #477 from tony/patch-2

    xaizek committed Mar 3, 2016
    Fix typo in docs
  2. Fix typo in docs

    tony committed Mar 3, 2016
Commits on Jan 27, 2016
  1. Add objc and objcpp filetypes for deoplete

    xaizek committed Jan 27, 2016
    Closes #473 on GitHub.
  2. Merge pull request #472 from felixendres/master

    xaizek committed Jan 27, 2016
    Fix missing support for cpp sub-filetypes
  3. Fix missing support for cpp sub-filetypes

    felixendres committed Jan 27, 2016
    When setting a subtype for the cpp filetype, e.g. cpp.doxygen to highlight
    doxygen documentation, clang_complete did not recognize it as c++ anymore.
Commits on Jan 26, 2016
  1. Update for deoplete per comment in #463

    xaizek committed Jan 26, 2016
    See #463 (comment)
    
    This is a new option though, so probably needs latest deoplete.
Commits on Jan 18, 2016
  1. Merge pull request #468 from tony/patch-1

    xaizek committed Jan 18, 2016
    Fix completion minimum pattern length
  2. Fix completion minimum pattern length

    tony committed Jan 18, 2016
    See also: https://git.io/vzWX4
    Related: #463
Commits on Oct 26, 2015
  1. Merge pull request #462 from expipiplus1/deoplete-improvements

    xaizek committed Oct 26, 2015
    Deoplete support code improvements
Commits on Oct 23, 2015
  1. Merge pull request #461 from expipiplus1/upstream

    xaizek committed Oct 23, 2015
    Add basic deoplete hooks.
    
    This is a neovim plugin that orchestrates various completion plugins.
  2. Add basic deoplete hooks,

    expipiplus1 committed Oct 23, 2015
    Closes #460
Commits on Oct 22, 2015
  1. Merge branch 'better-spaces-handling-on-win'

    xaizek committed Oct 22, 2015
    The following variants should work now:
    
    -IC:/no_space_path
    -I"C:/has space path"
    -I../no_space_path
    -I"../has space path"
  2. Fix shlex.split usage

    xaizek committed Oct 22, 2015
Commits on Sep 22, 2015
  1. Merge pull request #454 from martina-if/find_clang_library

    xaizek committed Sep 22, 2015
    Find the correct clang library version in linux
    
    In linux the loading of the clang library might fail unless you specify let g:clang_library_path='/usr/lib/llvm-3.4/lib/libclang.so.1.
    
    Using find_library() can help solving this problem by finding the correct file looking at different versions of the library in the path.