aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAge
* Revert "Makefile: add PREFIX variable"Marco Hinz2016-10-16
| | | | | | This reverts commit c13f72ee0a6600963a10e57155d2e814d56599e2. References #5447.
* Makefile: add PREFIX variableMarco Hinz2016-10-08
| | | | | | | | | | | | We use a Makefile which in turn uses cmake. If we wanted to set the install prefix for cmake, we had to do this so far: make CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=/tmp/nvim" That's long and hard to remember. Following the conventions of other Makefiles, this now works as well and is equivalent: make PREFIX=/tmp/nvim
* Improve YCM contrib: Fix db pathHeewa Barfchin2016-01-17
|
* cmake: Pass -DMIN_LOG_LEVEL as compiler definitionRui Abreu Ferreira2016-01-10
| | | | | | | - Check if MIN_LOG_LEVEL value is a number 0-3, default to INFO (1) or ignore it in Release mode - When TRAVIS_CI_BUILD is ON the default is DEBUG (0) - Add local.mk.example
* contrib: Move uncrustify.cfg to contrib/Michael Reed2015-12-15
| | | | | It hasn't been used in quite a while, so it's probably safe to move it out of the repository root.
* Remove all invalid nvimrc and ngvimrc referencesMarco Hinz2015-11-11
| | | | | | | | | | "vimrc" refers to all files that are used to configure Neovim. The main configuration file is init.vim nowadays. All nvimrc references that are left refer to a local ".nvimrc" which is read if 'exrc' is set. ".ngvimrc" references were completely wiped. Closes #3552.
* contrib: Clarify the intention of the YCM configurationChris Snow2015-11-05
| | | | This setup is only meant for developers, not all users of YCM.
* CMake: Add custom Dev build type.Florian Walch2015-11-01
| | | | | | Introduce new build type Dev that replaces RelWithDebInfo for development builds off master and has optimizations, debug info, and logging enabled. Keep assertions enabled for RelWithDebInfo.
* contrib/local.mk.example: Mention ENABLE_JEMALLOCMichael Reed2015-10-29
| | | | | | | | This doesn't prevent compilation of jemalloc, but the important thing is that it prevents it being used in nvim. refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca refs 95707bf336794c7ec8991917f184c02ae873dd8c
* viminfo: First version of ShaDa file dumpingZyX2015-10-08
| | | | | | | | | | | | | | | | | | | | What works: 1. ShaDa file dumping: header, registers, jump list, history, search patterns, substitute strings, variables. 2. ShaDa file reading: registers, global marks, variables. Most was not tested. TODO: 1. Merging. 2. Reading history, local marks, jump and buffer lists. 3. Documentation update. 4. Converting some data from &encoding. 5. Safer variant of dumping viminfo (dump to temporary file then rename). 6. Removing old viminfo code (currently masked with `#if 0` in a ShaDa file for reference).
* contrib: Implement gdb pretty printer for UGridThiago de Arruda2015-09-06
|
* contrib: Update local.mkMichael Reed2015-05-13
| | | | | | | DUSE_JEMALLOC was removed in 8130eb1191aece52d8b2790302abf1bd09aaf90f Helped-by: Florian Walch <florian@fwalch.com> Helped-by: John Szakmeister <john@szakmeister.net>
* Change neovim.org references to neovim.ioThiago de Arruda2015-04-19
|
* contrib/local.mk.example: Misc. improvementsMichael Reed2015-04-16
| | | | | - Mention how to disable jemalloc during compilation - Mention using additional CFLAGS during compilation
* runtime: Add vimexpect library and example gdb pluginThiago de Arruda2015-04-02
| | | | | | This library makes it easier to script communication with interactive programs. It is similar to what the "expect" tcl extension does, but uses an object oriented API and is designed to integrate nicely with Neovim job control.
* contrib: fix YCM completion for header files #2151bobtwinkles2015-03-16
| | | | [ci skip]
* contrib: Added local.mk.exampleMichael Reed2015-03-17
| | | | [ci skip]
* A few fixes for YCM contrib docs and codeJeff Widman2014-10-21
|
* Improve YCM contrib: Improve documentation.Eliseo Martínez2014-10-20
|
* Improve YCM contrib: Fix 'no newline at end of file' issue.Eliseo Martínez2014-10-20
| | | | | | | | | | | | | | | Problem: YCM was reporting a much disturbing warning about a missing newline at the end of some files. This was odd, as the newlines were there and the warning only was shown for some files, not for all of them. Cause: After discussing this issue with @Valloric (see https://github.com/Valloric/YouCompleteMe/issues/950), it turned out that not YCM, but libclang is responsible for it. This is, same compilation flags that produce no warnings with clang-the-binary on the command line, do produce them with libclang-the-library when used by YCM. Solution: Add an extra flag (-Wno_newline_eof) to those extracted from configuration database before passing them to YCM.
* update customdoxygen.css for doxygen 1.8.7Stefan Hoffmann2014-06-19
| | | | some icon images in the html are replaced with css.
* update theme to match neovim.orgStefan Hoffmann2014-06-19
|
* add default doxygen 1.8.6 theme filesStefan Hoffmann2014-06-19
|
* Introduce vim namespace: Contrib YCM: Fix style issues.Eliseo Martínez2014-05-19
| | | | | | Python-mode signaled a couple of issues here: - Multiple imports on same line. - Line too long.
* Introduce vim namespace: Contrib YCM: Fix build dir calculation.Eliseo Martínez2014-05-19
| | | | Build directory calculation had not been correctly updated in #716.
* Introduce nvim namespace: Fix contrib youcompleteme.Eliseo Martínez2014-05-15
| | | | - Fix instructions to install youcompleteme configuration.
* add .vimrc and src/.ycm_extra_conf.pyJulian Orth2014-03-14