aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Use FindCurses to find curses librariesRui Abreu Ferreira2014-02-27
| | | | | | | | | | | | | | | | - Some systems have the FindCurses.cmake module to find the curses/ncurses libraries using find_package(). And in some CheckLibraries is not very reliable, so as fallback FindCurses is now used if no other option works.
* | Merge pull request #180 from pmandera/readme-linksRich Wareham2014-02-27
|\ \ | |/ |/| Fixed headers and links to dependencies in README.md
| * Anchors and reorder in dependency lists of README.mdPaweł Mandera2014-02-27
| | | | | | | | | | | | Dependency headers for OSes needed anchors to work with links from content list. Reordered OSes in content list to match headers (all Linuxes first, Mac OS X last)
| * Fixed header levels in markdownPaweł Mandera2014-02-27
|/ | | | Fixed header markup in README.md. Previously, header markup did not match levels in the content list.
* Enable stderr for test in travisThiago de Arruda2014-02-26
| | | | | This is necessary to keep the build from 'erroring' since running the tests with valgrind will take a long time
* Modify travis configuration to install valgrindThiago de Arruda2014-02-26
| | | | This should fix previous build failures
* Remove -e option from travis shell scriptThiago de Arruda2014-02-26
|
* Fix travis scriptThiago de Arruda2014-02-26
| | | | It was broke because the ls command failed when no valgrind.* file were found
* Add test reporting to travis scriptThiago de Arruda2014-02-26
|
* Enable valgrind when testing on travisThiago de Arruda2014-02-26
| | | | | This will slow down testing but will detect pull requests that introduce memory leaks.
* Markdown fix + MacPorts URLGöran Gustafsson2014-02-26
|
* README: Add support for custom brew installationsAlexis Hildebrandt2014-02-26
|
* Merge branch 'pr36'ashleyh2014-02-26
|\ | | | | | | | | Conflicts: README.md
| * Merge branch 'master' into pr36ashleyh2014-02-26
| |\ | | | | | | | | | | | | Conflicts: README.md
| * | Fix previous commitnyuszika7h2014-02-24
| | |
| * | Fix anchorsnyuszika7h2014-02-24
| | |
| * | Add modeline with tw per @ashleyh's suggestionnyuszika7h2014-02-22
| | |
| * | Change Ubuntu 12.04 to Ubuntu/Debian in README.mdnyuszika7h2014-02-22
| | | | | | | | | | | | That should work in most versions of Ubuntu and Debian.
| * | Add Arch instructions (merged from GH-35).nyuszika7h2014-02-22
| | | | | | | | | | | | Thanks @thiderman!
| * | Remove trailing whitespace in README.mdnyuszika7h2014-02-22
| | |
| * | Clean up README.mdnyuszika7h2014-02-22
| | |
* | | Add valgrind suppression fileThiago de Arruda2014-02-26
| | |
* | | Temporarily remove valgrind check in travis buildThiago de Arruda2014-02-26
| | |
* | | Add configuration to help debug memory leaksThiago de Arruda2014-02-26
| | |
* | | Merge pull request #172 from rjw57/issue-171Rich Wareham2014-02-26
|\ \ \ | | | | | | | | use shared libuv library if not using the bundled version
| * | | Makefile: use static linkage with bundled libuvRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | Use the new LibUV_USE_STATIC configuration flag to use static linkage when using the bundled libuv.
| * | | CMake: add LibUV_USE_STATIC configuration variableRich Wareham2014-02-26
|/ / / | | | | | | | | | | | | | | | If LibUV_USE_STATIC is set then the static libuv library will be preferred to the shared library. This is useful when building with the bundled libuv but is less useful when building with a system libuv.
* | | Merge pull request #134 from HungMingWu/masterRich Wareham2014-02-26
|\ \ \ | | | | | | | | add required dependency on Debian/Ubuntu system
| * | | add required dependency on Debian/Ubuntu systemHungMingWu2014-02-25
| | | |
* | | | Merge pull request #123 from jbranchaud/adding-contributing-docRich Wareham2014-02-26
|\ \ \ \ | | | | | | | | | | Following GitHub convention by adding a CONTRIBUTING.md file.
| * | | | Rebased the following three commits onto one another:jbranchaud2014-02-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Following GitHub convention by adding a CONTRIBUTING.md file. 2. Linking to the wiki page for communicating. 3. Referencing the waffle.io page for Neovim.
* | | | | Merge pull request #157 from Hywan/readmeRich Wareham2014-02-26
|\ \ \ \ \ | | | | | | | | | | | | Fix Markdown syntax
| * | | | | Fix Markdown syntax.Ivan Enderlin2014-02-26
| | | | | |
* | | | | | Merge pull request #166 from rkmathi/issue-165Rich Wareham2014-02-26
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | #165 fix README.md for Building OS X
| * | | | | #165 fix README.md for Building OS XRyuichi KAWAMATA (@rkmathi)2014-02-26
|/ / / / /
* | | | | Merge pull request #163 from rjw57/issue-162Rich Wareham2014-02-26
|\ \ \ \ \ | | | | | | | | | | | | Makefile: use "make -C build" idiom
| * | | | | Makefile: use "make -C build" idiomRich Wareham2014-02-26
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change an explicit ``cd build && make`` into the more usual ``${MAKE} -C build`` style of invoking make in a subdirectory. This should mean that ``make -jN`` from the top-level Makefile should work. Closes #162.
* | | | | link to rt if it provides clock_gettimeRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As noted in #128, if clock_gettime is provided by librt then it does not end up being linked into the static libuv.a binary. This might be considered a bug in libuv but we can address it here. Detect if librt provides the clock_gettime symbol and, if so, append it to the list of libraries linked into nvim. On non-librt systems the behaviour should be as before.
* | | | | prefer linking to static libuvRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly try to find the static libuv library first. This might be considered a hack and if it weren't a single-use module it might be preferable to control static versus shared preferences with a configuration variable.
* | | | | CMakeLists: remove hardcoded .deps directoryRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We use the standard CMAKE_PREFIX_PATH variable to pass the location of .deps as a search location on the command line. There is now no need for explicitly hard-coding it.
* | | | | make use of libuv when found by CMakeRich Wareham2014-02-26
| | | | |
* | | | | Makefile: fetch deps before running CMakeRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | CMake now required libuv so fetch it first.
* | | | | automatically discover libuv in CMakeRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | Idiomatically discover if libuv is installed.
* | | | | Makefile: add .deps/ to CMake prefix pathRich Wareham2014-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The CMake prefix path is the set of directories CMake searches for libraries, header files, etc. Use the .deps directory we create when building libuv as one of those locations.
* | | | | add LibFindMacros CMake macro libraryRich Wareham2014-02-26
| | | | |
* | | | | add custom CMake module pathRich Wareham2014-02-26
| | | | |
* | | | | Remove final build warningScott Nielsen2014-02-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit removes a K&R promoted parameter error, the final warning I have when building. I realize that this creates only one function that is written in a different style, but I thought it might be worth it to have a warning free build.
* | | | | Remove implicit declaration of vim_strrchr and vim_strncpyScott Nielsen2014-02-26
| | | | |
* | | | | Merge branch 'bundle-libuv' of github.com:rjw57/neovim into rjw57-bundle-libuvThiago de Arruda2014-02-26
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | third-party: add note on role of directoryRich Wareham2014-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a brief README on the purpose of the third-party directory and some suggestions for how to manage it. The neovim bigwigs may want to re-draft the README.