Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 2, 2011
  1. @Silex

    Merge pull request #104 from exclipy/info_diagnostic

    Silex authored
    Include "note" diagnostic messages (for clang executable mode)
  2. @exclipy
Commits on Nov 28, 2011
  1. @Silex

    Merge pull request #103 from jimenezrick/master

    Silex authored
    Hides `doautocmd QuickFixCmdPost make' annoying message
  2. @jimenezrick

    Fixes `No matching autocommands' message

    jimenezrick authored
    When doing `doautocmd QuickFixCmdPost make', if no autocommands are
    registered for QuickFixCmdPost, that annoying message is shown, we need
    to add `:silent'.
    Closes #96
Commits on Nov 21, 2011
  1. @Silex

    Merge pull request #102 from majutsushi/threadfix

    Silex authored
    Fix threading race condition
Commits on Nov 20, 2011
  1. @xdegaye @majutsushi

    Fix threading race condition

    xdegaye authored majutsushi committed
Commits on Oct 29, 2011
  1. @tobig

    libclang: Parse the python bindings only once

    tobig authored
    We accidently parsed the whole python bindings whenever we changed the
    file that is in the vim buffer. This does not only cost runtime, but it
    also yields to locking problems as we may allocate more than one lock.
    Signed-off-by: Tobias Grosser <>
Commits on Oct 28, 2011
  1. @tobig

    libclang: Evaluate the options before starting a new thread

    tobig authored
    This fixes an error that arise because vim variables are not yet available
    in the thread's context. This was the original error message:
    Error detected while processing function <SNR>50_Detect:
    E121: Undefined variable: b:clang_user_options
    E15: Invalid expression: b:clang_user_options
    Exception in thread Thread-1:
    Traceback (most recent call last):
      File "C:\Python27\Lib\", line 530, in __bootstrap_inner
      File "SOMEPATHHERE/plugin/", line 223, in run
      File "SOMEPATHHERE/plugin/", line 23, in
        userOptionsLocal = splitOptions(vim.eval("b:clang_user_options"))
    vim.error: invalid expression
    Signed-off-by: Tobias Grosser <>
  2. @tobig

    Remove unused function

    tobig authored
    Signed-off-by: Tobias Grosser <>
Commits on Oct 26, 2011
  1. @Silex

    Merge pull request #95 from jimenezrick/add-gitignore

    Silex authored
    Adds `tags' to .gitignore file (useful with pathogen)
Commits on Oct 25, 2011
  1. @jimenezrick

    Adds `tags' to .gitignore file, useful with pathogen

    jimenezrick authored
    Ignore `tags' files created when using pathogen.
Commits on Oct 23, 2011
  1. Remove some lines in the TODO

  2. Instead of a common formatting between libclang and clang, compute th…

    …e 'args_pos' when filling the dictionnary used by vim for the completion.
Commits on Oct 17, 2011
  1. Merge branch 'snips'

  2. @Silex

    Fix UltiSnips snippets

    Silex authored
  3. @Silex

    Correct dummy example

    Silex authored
  4. @tobig

    libclang: Parse file on load to fill caches.

    tobig authored
    As soon as a new file is opened, we compile it in the background. This
    allows clang to fill its caches, such that the first user completion
    happens already on a cached file. This significantly speeds up the first
Commits on Oct 16, 2011
  1. Swap the behaviour of clang_auto_select = 1 or 2.

    That way we're backward compatible.
Commits on Oct 15, 2011
  1. Update snipmate and ultisnips to use the new interface.

    I didn't tested it with ultisnips but due to the similarity of the code,
    it should works. Some features were removed for now and may be
    reintroduced in the future.
  2. Suppress useless variable.

Commits on Oct 8, 2011
  1. First try at fixing the snippet engine.

    Only currently works on the "native" engine.
Commits on Sep 24, 2011
  1. @Silex

    Merge pull request #86 from xaizek/master

    Silex authored
    Fix return code of
  2. @xaizek

    Fix exit status. Closes #85

    xaizek authored
    Used to return signal number that killed child process, now returns exit
    code or 1 if child process is killed by signal.
Commits on Sep 11, 2011
  1. @Silex

    Merge pull request #82 from exclipy/fatal_diagnostic

    Silex authored
    Include informational and fatal errors to the diagnostic list.
Commits on Sep 10, 2011
  1. @exclipy
Commits on Aug 29, 2011
  1. @Silex
  2. @Silex

    Merge pull request #75 from exclipy/master

    Silex authored
    Add a Makefile to generate a Vimball Archive
Commits on Aug 28, 2011
  1. @exclipy

    Add a Makefile to generate a Vimball Archive

    exclipy authored
    Moved LICENSE and TODO files into doc/clang_complete.txt.
    This will ensure these texts are included when the plugin is distributed
    as the .vba file.
    Moved to bin/
    So it doesn't clutter the user's ~/.vim
    Updated section of the docs to refer to its installed
Something went wrong with that request. Please try again.