Permalink
Commits on Mar 10, 2013
Commits on Mar 9, 2013
Commits on Mar 6, 2013
  1. Fix ultisnips.

    Rip-Rip committed Mar 6, 2013
  2. Let's try with ${} markers for clang_complete native snippets.

    Rip-Rip committed Mar 6, 2013
    Those markers are smaller and less disturbing than <# #>
  3. Introduce a new snippets API.

    Rip-Rip committed Mar 6, 2013
    The snippets plugins are now fully written in python.
    
    Total completion time went from 0.220s to 0.160s.
Commits on Mar 5, 2013
  1. Merge branch 'remove-snipmate'

    Rip-Rip committed Mar 5, 2013
Commits on Mar 4, 2013
  1. Remove support for snipmate.

    Rip-Rip committed Mar 4, 2013
  2. Remove unnecessary assignment

    tobig committed with Rip-Rip Jan 20, 2013
    Only print abbr, if no snippets are enabled.
    
    Conflicts:
    	plugin/clang_complete.vim
  3. Merge branch 'kill-clang'

    Rip-Rip committed Mar 4, 2013
  4. Last fix.

    Rip-Rip committed Mar 4, 2013
  5. More cleanup.

    Rip-Rip committed Mar 4, 2013
  6. Merge pull request #287 from pcc/resolve-paths

    Rip-Rip committed Mar 4, 2013
    Have getCompilationDBParams resolve paths relative to command's working directory
Commits on Mar 3, 2013
Commits on Feb 20, 2013
  1. Ensure to not expose the last_query cache

    tobig committed Feb 20, 2013
    Ensure we do not give out a reference to the internal argument cache of
    the compilation database. Instead explicitly copy the internal cache.
    The problem with just giving out a reference is that later passes may
    modify the argument list. This does not only add unrelated content to
    the internal cache, but it also may lead to random crashes in case we
    use the argument list from different threads.
Commits on Feb 19, 2013
  1. More cleanup.

    Rip-Rip committed Feb 19, 2013
  2. Bye clang binary.

    Rip-Rip committed Feb 19, 2013
Commits on Feb 17, 2013
  1. Merge branch 'issue264'

    Rip-Rip committed Feb 17, 2013
  2. Revert "If the path to libclang contains space, the plugin will spit …

    Rip-Rip committed Feb 17, 2013
    …errors."
    
    This reverts commit 76975ae.
  3. Merge branch 'update-kinds'

    Rip-Rip committed Feb 17, 2013
Commits on Feb 15, 2013
  1. Merge branch 'issue264'

    Rip-Rip committed Feb 15, 2013
  2. Merge branch 'add_builtin_directories' of git://github.com/tobig/clan…

    Rip-Rip committed Feb 15, 2013
    …g_complete into builtin-dirs
Commits on Feb 9, 2013
  1. Update plugin/clang_complete.vim

    gokcehan committed Feb 9, 2013
    simple fix for #264 after 3 hours of struggling..
Commits on Feb 5, 2013
  1. Remove misleading suggestion

    tobig committed Feb 5, 2013
  2. Add another system path

    tobig committed Feb 5, 2013
Commits on Feb 3, 2013
  1. Document the behaviour of getCompilationDBParams when a file is not f…

    Arnaud-de-Grandmaison committed Feb 3, 2013
    …ound in the compilation database
  2. Remember the last compilationDatabase query, and return it when the f…

    Arnaud-de-Grandmaison committed Jan 18, 2013
    …ile is not found
    
    This is a very common case : it happens for all headers. In practice, this heuristics gives good results.
Commits on Jan 31, 2013
  1. Fix initialisation of the compilation database.

    Rip-Rip committed Jan 31, 2013
    If g:clang_use_library wasn't set in the .vimrc, the use of compilation
    database would generate an error.
Commits on Jan 30, 2013
  1. Fix indent.

    Rip-Rip committed Jan 30, 2013
  2. Use the 'with' syntax with the libclangLock.

    Rip-Rip committed Jan 30, 2013
    This removes the .acquire() and .release(), and avoid potential lockups
    if the code wasn't guarded by try catch.
Commits on Jan 29, 2013
  1. Replace call to vim.eval/command to vim python API.

    Rip-Rip committed Jan 29, 2013
    This is easier to read, and may be a bit faster.