aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* IWYU: remove unused "version.h"Justin M. Keyes2015-11-05
|
* doc: remove balloon options. #3524Victor Adam2015-11-07
|
* docJustin M. Keyes2015-11-07
| | | | | | | | - design-not. Closes #2940 - :terminal - vim_diff: 'termencoding' footnote - 'shada'. Closes #3619 - eval.txt: job* functions list. Closes #3222
* Merge pull request #3616 from jszakmeister/sort-results-shada-testJohn Szakmeister2015-11-06
|\ | | | | Sort oldfiles in the marks_spec tests to avoid random ordering errors.
| * Sort oldfiles in the marks_spec tests to avoid random ordering errors.John Szakmeister2015-11-06
| | | | | | | | | | According to @ZyX-I in #3594, ordering is not important so let's use @tarruda's fix by sorting the results.
* | Merge pull request #3609 from Pyrohh/snowch-patch-1Michael Reed2015-11-05
|\ \ | | | | | | contrib: Clarify the intention of the YCM configuration
| * | contrib: Clarify the intention of the YCM configurationChris Snow2015-11-05
|/ / | | | | | | This setup is only meant for developers, not all users of YCM.
* | Merge pull request #3607 from ZyX-I/fix-3605Justin M. Keyes2015-11-05
|\ \ | |/ |/| undo: Remove incorrect NONNULL_ALL attribute
| * undo: Remove incorrect NONNULL_ALL attributeZyX2015-11-05
|/ | | Fixes #3605
* Merge pull request #3599 from jszakmeister/fix-python-detectionJohn Szakmeister2015-11-04
|\ | | | | Ensure a session is running before attempting to do Python detection.
| * Ensure a session is running before attempting to do Python detection.John Szakmeister2015-11-04
|/
* Merge pull request #3590 from blueyed/fix-python-provider-finishJustin M. Keyes2015-11-03
|\ | | | | runtime/autoload/provider/python{,3}.vim: fix E168
| * runtime/autoload/provider/python{,3}.vim: fix E168Daniel Hahler2015-11-03
|/ | | | Do not use `finish` inside of `provider#python{,3}#Call`, but `return`.
* Merge pull request #3584 from justinmk/gitdescribeJustin M. Keyes2015-11-03
|\ | | | | build: Use `git describe` for version strings.
| * build: Use `git describe` for version strings.Justin M. Keyes2015-11-01
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | When building in a git repo: - If HEAD corresponds to an annotated tag, (i.e. git_get_exact_tag() returns truthy) the current build is considered a "release" build: NVIM_VERSION_MEDIUM is directly assigned the tagged version name, and NVIM_VERSION_* defines are ignored. - If HEAD is not a tagged release, then NVIM_VERSION_MEDIUM is directly assigned the result of `git describe`. If git (or the repo) is not available: - The NVIM_VERSION_* defines are used to define NVIM_VERSION_MEDIUM. Sample outputs for `nvim --version` and `nvim +version`: Building with git @ non-tagged commit e66df14: NVIM v0.1.0-1-ge66df14 (compiled Nov 1 2015 19:10:30) Commit: e66df148f9401be17adab324a6e41d927aae20b3 Building with git @ v0.1.1 tag: NVIM v0.1.1 (compiled Nov 1 2015 19:03:52) [no "Commit:" line] Building this commit _not_ in a git repo: NVIM 0.1.0-dev (compiled Nov 1 2015 19:16:11) [no "Commit:" line]
* Nvim 0.1.0v0.1.0Justin M. Keyes2015-11-01
|
* Merge pull request #3583 from Pyrohh/browseJustin M. Keyes2015-11-01
|\ | | | | Remove useless FEAT_BROWSE ifdef
| * Remove useless FEAT_BROWSE ifdefMichael Reed2015-11-01
|/ | | | | The only thing this affected was the return value of has('browsefilter').
* Nvim 0.1.0Justin M. Keyes2015-11-01
|
* Merge 'CMake: Prepare for releases.'Justin M. Keyes2015-11-01
|\
| * CMake: Force use of project directory to look for Git data.Florian Walch2015-11-01
| | | | | | | | | | | | | | | | | | | | Before this change, building Neovim would recursively search parent directories for a .git directory. If Neovim was downloaded as a tarball (i.e. without a .git directory), but placed in a subdirectory of a Git repository, this caused a CMake error. Such a situation could occur when packaging Neovim, for example. Unfortunately, the previous attempt in #3317 did not fix this problem.
| * version: Prepare for releases.Florian Walch2015-11-01
| | | | | | | | | | | | | | | | | | | | | | * Hide commit information from --version if we can't find any (e.g. when building from tarball). To define a release in CMake, set NVIM_VERSION_PRERELEASE to "". This will modify --version output to: * Show annotated Git tag instead of commit hash (NVIM_VERSION_COMMIT). * Hide commit date (NVIM_VERSION_BUILD).
| * CMake: Disable logging for release build types.Florian Walch2015-11-01
| | | | | | | | | | | | These are: Release, MinSizeRel, and RelWithDebInfo. Closes #2913.
| * 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.
* Merge pull request #3578 from Pyrohh/gitignoreMichael Reed2015-10-31
|\ | | | | Update .gitignore
| * Update .gitignoreMichael Reed2015-10-31
|/ | | | | - the man stuff hasn't been needed since 0086c0a - "runtime/doc/tags" is already covered by "tags"
* Merge pull request #3570 from srobbibaro/srobbibaro/doc-updateMichael Reed2015-10-31
|\ | | | | [RFC] Update terminal documentation for clarity
| * Update terminal documentation for claritySteve Robbibaro2015-10-31
| | | | | | | | | | | | A couple lines tripped me up while reading through this document for the first time. This change aims to reword/rework these areas, so that they are clearer on the first read.
* | ui_bridge: Fix race condition that results in deadlock.Thiago de Arruda2015-10-31
| | | | | | | | Fixed by waiting until the UI thread finishes processing events. Close #3541.
* | Merge pull request #3572 from Pyrohh/os_getenvJustin M. Keyes2015-10-31
|\ \ | | | | | | os/fs.c: Convert stray getenv() to os_getenv()
| * | os/fs.c: Convert stray getenv() to os_getenv()Michael Reed2015-10-31
|/ / | | | | | | | | | | | | This is the last direct getenv() call in the tree (besides the one in os_getenv()); most of the work was already done in [1]. [1]: 412d246be71bd99cb4edde4e6f984b0b0d91bcd9
* | Merge pull request #3550 from Pyrohh/docs-os-unixMichael Reed2015-10-31
|\ \ | | | | | | [RFC] doc: Remove os_unix.txt
| * | doc: Fix lint warningMichael Reed2015-10-31
| | | | | | | | | | | | found with `gmake html'
| * | doc: Nuke os_unix.txtMichael Reed2015-10-31
|/ / | | | | | | | | | | | | | | All of this information is a combination of incorrect, outdated, or redundant given its availability in other help files. Reviewed-by: Justin M. Keyes <justinkz@gmail.com> Reviewed-by: Felipe Morales <hel.sheep@gmail.com>
* / Update README.mdJustin M. Keyes2015-10-30
|/
* Merge pull request #3553 from ZyX-I/fix-xdg-2Justin M. Keyes2015-10-30
|\ | | | | Some more fixes to XDG code
| * documentation: Fix &undodir defaultZyX2015-10-30
| |
| * undo: Automatically create undo directory if neededZyX2015-10-29
| |
| * undo: Do some refactoringZyX2015-10-29
| | | | | | | | | | | | Specifically refactor u_get_undo_file_name which will be modified to automatically create undo directory and replace `char_u` with `char` in some of the related functions.
| * stdpaths: Document that stdpaths_*_subpath is not returning NULLZyX2015-10-29
| |
| * stdpaths: Use NULL in place of empty stringsZyX2015-10-29
| |
| * option: Add current directory to &backupdir optionZyX2015-10-29
| | | | | | | | Fixes #3496
* | Merge pull request #3556 from Pyrohh/local-mk-updateJustin M. Keyes2015-10-29
|\ \ | | | | | | contrib/local.mk.example: Mention ENABLE_JEMALLOC
| * | 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
* | build: Set the default value of ENABLE_JEMALLOC to ONThiago de Arruda2015-10-29
| | | | | | | | Restoring the default which was changed by #3515.
* | Merge PR #3546 'Fix some regressions'Thiago de Arruda2015-10-29
|\ \
| * | tui: Don't use stderr as an output fallback for the TUIThiago de Arruda2015-10-29
| | | | | | | | | | | | Ref: https://github.com/neovim/neovim/issues/3547#issuecomment-152156639
| * | tui: Fix abort when stdout and stderr are not tty.Thiago de Arruda2015-10-29
| | | | | | | | | | | | | | | The abort came from using libuv tty handle on non-tty fd. Use uv_pipe_t in these cases. Also add simple test for this case.
| * | os/input.c: Fix assertion in `create_cursorhold_event`Thiago de Arruda2015-10-29
|/ / | | | | | | The assertion now considers the case where events are disabled.
* | Merge pull request #3554 from ovidiu/fix-exrc-optionJustin M. Keyes2015-10-28
|\ \ | |/ |/| Fix the 'exrc' option