| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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).
|
|
|
|
|
|
| |
These are: Release, MinSizeRel, and RelWithDebInfo.
Closes #2913.
|
|
|
|
|
|
| |
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.
|
|\
| |
| | |
Update .gitignore
|
|/
|
|
|
| |
- the man stuff hasn't been needed since 0086c0a
- "runtime/doc/tags" is already covered by "tags"
|
|\
| |
| | |
[RFC] Update terminal documentation for clarity
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
Fixed by waiting until the UI thread finishes processing events. Close #3541.
|
|\ \
| | |
| | | |
os/fs.c: Convert stray getenv() to os_getenv()
|
|/ /
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | | |
[RFC] doc: Remove os_unix.txt
|
| | |
| | |
| | |
| | | |
found with `gmake html'
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
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>
|
|/ |
|
|\
| |
| | |
Some more fixes to XDG code
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fixes #3496
|
|\ \
| | |
| | | |
contrib/local.mk.example: Mention ENABLE_JEMALLOC
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
This doesn't prevent compilation of jemalloc, but the important thing is
that it prevents it being used in nvim.
refs 6cd20177df9d675c4c8de9ae27ce8c0ea2a94cca
refs 95707bf336794c7ec8991917f184c02ae873dd8c
|
| |
| |
| |
| | |
Restoring the default which was changed by #3515.
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Ref: https://github.com/neovim/neovim/issues/3547#issuecomment-152156639
|
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ /
| |
| |
| | |
The assertion now considers the case where events are disabled.
|
|\ \
| |/
|/| |
Fix the 'exrc' option
|
|/
|
|
|
| |
`do_user_initialization()` ignored changes to the value of the `exrc` option
caused by the processing of environment variables or sourcing of files.
|
|\
| |
| | |
spellfile: follow the XDG spec
|
| |
| |
| |
| | |
Closes #3535
|
|\ \
| |/
|/| |
Remove our cliargs workaround use 2.0.rc11 of Busted.
|
|/
|
|
| |
Busted now correctly excludes the 3.0 line of cliargs.
|
|\
| |
| | |
option: fix off-by-one error when handling &directory
|
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/| |
Update busted to pick up the CLI fix.
|
|/
|
|
|
|
| |
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.
|
|
|
|
| |
Closes #3036
|
|\
| |
| | |
nvim.1: XDG update
|
| |
| |
| |
| |
| | |
Helped-by: Justin M. Keyes <justinkz@gmail.com>
Helped-by: ZyX <kp-pav@yandex.ru>
|
|\ \
| |/
|/| |
Make jemalloc optional
|
|/ |
|
|\
| |
| | |
tutor: fix typo
|
|/ |
|
|\
| |
| | |
option: Fix typos that may lead to SEGV in some cases
|
| | |
|
| | |
|
|\ \ |
|