| Commit message (Collapse) | Author | Age |
... | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This adds two new tests for:
:profile dump
:profile stop
|
|/ / / / |
|
|\ \ \ \ |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: "zr" and "zm" do not take a count.
Solution: Implement the count, restrict the fold level to the maximum
nesting depth. (Marcin Szamotulski)
https://github.com/vim/vim/commit/7d2757a47204d00cd47e3db94f1bd248c499d4e3
|
| | | |
| | | |
| | | |
| | | | |
The examples were missing the required -p flag.
|
| | | |
| | | |
| | | |
| | | | |
This file was missing from the previous runtime update (975a610).
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:f2571c6
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Update runtime files.
References #3625.
|
|\ \ \ \
| | | | |
| | | | | |
[RFC] Fix doc discrepancy in 'complete' defaults.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The example needlessly replicates information and using the defaults causes
discrepancies to occur over time.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
[RFC] Remove :open command
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
From the documentation itself:
:[range]o[pen] Works like |:visual|: end Ex mode.
{Vi: start editing in open mode}
...
Vim does not support open mode, since it's not really useful. For
those situations where ":open" would start open mode Vim will leave Ex
mode, which allows executing the same commands, but updates the whole
screen instead of only one line.
Part of the reason behind this is to make removing vi_diff.txt easier,
although it's also because :open is not too useful.
Helped-by: @fdinoff
Helped-by: @dsummersl
Helped-by: @mhinz
Helped-by: @justinmk
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- design-not. Closes #2940
- :terminal
- vim_diff: 'termencoding' footnote
- 'shada'. Closes #3619
- eval.txt: job* functions list. Closes #3222
|
|\ \ \ \
| | | | |
| | | | | |
Sort oldfiles in the marks_spec tests to avoid random ordering errors.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
According to @ZyX-I in #3594, ordering is not important so let's use
@tarruda's fix by sorting the results.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
contrib: Clarify the intention of the YCM configuration
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
This setup is only meant for developers, not all users of YCM.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
undo: Remove incorrect NONNULL_ALL attribute
|
|/ / / /
| | | |
| | | | |
Fixes #3605
|
|\ \ \ \
| | | | |
| | | | | |
Ensure a session is running before attempting to do Python detection.
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
runtime/autoload/provider/python{,3}.vim: fix E168
|
|/ / / /
| | | |
| | | |
| | | | |
Do not use `finish` inside of `provider#python{,3}#Call`, but `return`.
|
|\ \ \ \
| | | | |
| | | | | |
build: Use `git describe` for version strings.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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]
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Remove useless FEAT_BROWSE ifdef
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
The only thing this affected was the return value of
has('browsefilter').
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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>
|
|/ / / |
|