aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
| * Fix 'exrc' optionOvidiu Curcan2015-10-29
|/ | | | | `do_user_initialization()` ignored changes to the value of the `exrc` option caused by the processing of environment variables or sourcing of files.
* Merge pull request #3540 from fmoralesc/fix-spellfileJustin M. Keyes2015-10-28
|\ | | | | spellfile: follow the XDG spec
| * spellfile: follow the XDG specFelipe Morales2015-10-28
| | | | | | | | Closes #3535
* | Merge pull request #3539 from jszakmeister/js/use-updated-bustedJustin M. Keyes2015-10-28
|\ \ | |/ |/| Remove our cliargs workaround use 2.0.rc11 of Busted.
| * Remove our cliargs workaround use 2.0.rc11 of Busted.John Szakmeister2015-10-28
|/ | | | Busted now correctly excludes the 3.0 line of cliargs.
* Merge pull request #3528 from Grimy/directory-last-charJustin M. Keyes2015-10-27
|\ | | | | option: fix off-by-one error when handling &directory
| * option: fix off-by-one error when handling &directoryVictor Adam2015-10-27
| | | | | | | | | | | | | | a8e18d9 introduced an off-by-one error that caused the last character of &directory to be ignored. This commit is a straightforward fix for that error. fixes #3519
* | Merge pull request #3525 from jszakmeister/fix-busted-dependencyJustin M. Keyes2015-10-27
|\ \ | |/ |/| Update busted to pick up the CLI fix.
| * Update busted to pick up the CLI fix.John Szakmeister2015-10-27
|/ | | | | | Unfortunately, it's not enough to avoid the rc file. For now, let's install a good version of lua_cliargs until the dependency is fixed upstream.
* doc: Remove CLA requirement.Justin M. Keyes2015-10-27
| | | | Closes #3036
* Merge pull request #3516 from Pyrohh/manualJustin M. Keyes2015-10-27
|\ | | | | nvim.1: XDG update
| * nvim.1: XDG updateMichael Reed2015-10-27
| | | | | | | | | | Helped-by: Justin M. Keyes <justinkz@gmail.com> Helped-by: ZyX <kp-pav@yandex.ru>
* | Merge pull request #3515 from Tranquility/make_jemalloc_optionalJustin M. Keyes2015-10-26
|\ \ | |/ |/| Make jemalloc optional
| * Make jemalloc optionalOle Reifschneider2015-10-26
|/
* Merge pull request #3514 from fmoralesc/fix-tutorial-2Felipe Morales2015-10-26
|\ | | | | tutor: fix typo
| * tutor: fix typoFelipe Morales2015-10-26
|/
* Merge pull request #3502 from ZyX-I/fix-xdgJustin M. Keyes2015-10-26
|\ | | | | option: Fix typos that may lead to SEGV in some cases
| * option: Fix strange condition in add_dir functionZyX2015-10-26
| |
| * option: Fix typos that may lead to SEGV in some casesZyX2015-10-26
| |
* | Merge PR #3413 'Refactor Neovim to remove the side effects of `K_EVENT`'Thiago de Arruda2015-10-26
|\ \