Michael Reed
2fbcc9ab76
Be more explicit about the lack of X11 integration
...
I don't want anyone getting the idea that the `-X` flag they might have
used has anything to do with why the `+` is working for them
2015-11-10 20:10:55 -05:00
Shougo Matsushita
3b615980c8
vim-patch:7.4.651 #3644
...
Problem: Can't match "%>80v" properly for multi-byte characters.
Solution: Multiply the character number by the maximum number of bytes in a
character. (Yasuhiro Matsumoto)
4f36dc3bf7
2015-11-10 18:26:35 +01:00
John Szakmeister
421da79d30
Merge pull request #3643 from jszakmeister/enable-verbose-builds
...
third-party: enable verbose builds of luajit and libuv
2015-11-10 08:08:04 -05:00
John Szakmeister
97bb24d4e5
third-party: enable verbose builds of luajit and libuv
...
Libuv and LuaJIT like to hide the actual compilation and linking
commands behind nice text. This change makes them spit out the actual
command line to help us with debugging issues that people are seeing.
2015-11-10 06:19:08 -05:00
Marco Hinz
68255df9b9
Merge PR #3611 'Add file selection prompt on ":oldfiles!"'
2015-11-10 03:14:47 +01:00
Marco Hinz
3b12bb225a
Add file selection prompt on ":oldfiles!"
...
:browse was removed for good, but some people miss ":browse oldfiles".
The same functionality is now provided by ":oldfiles!".
Helped-by: @Pyrohh
2015-11-10 03:13:31 +01:00
Marco Hinz
dc65c8a893
Add tests for :oldfiles
2015-11-10 03:13:31 +01:00
Marco Hinz
971e5c22bf
Merge PR #2427 'Add ":profile dump" and ":profile stop"'
2015-11-10 03:09:38 +01:00
Marco Hinz
1902ee52ef
Add ":profile stop"
...
This writes the logfile and stops profiling.
2015-11-10 02:49:47 +01:00
Marco Hinz
588bf76650
Add ":profile dump"
...
Currently the logfile (":profile start {logfile}") only gets written when Vim
exits. This new command allows to dump the log immediately without exiting.
2015-11-10 02:49:47 +01:00
Marco Hinz
69085113b3
Add test/functional/ex_cmds/profile_spec.lua
...
This adds two new tests for:
:profile dump
:profile stop
2015-11-10 02:49:47 +01:00
Marco Hinz
e4d9176e4d
Remove unused constants
2015-11-10 02:49:47 +01:00
Thiago de Arruda
94015cd13a
Merge PR #3603 'Implement dictionary notifications'
2015-11-09 10:50:11 -03:00
Thiago de Arruda
df37aa6115
eval: Implement dictionary change notifications
2015-11-09 09:43:30 -03:00
Thiago de Arruda
ba1f327200
eval: Extract find_var_ht_dict
from find_var_ht
2015-11-09 09:41:08 -03:00
Thiago de Arruda
80a44c0525
eval: Extract find_ufunc
from get_dict_callback
2015-11-09 09:41:08 -03:00
Johan Klokkhammer Helsing
f65e7bf30c
vim-patch:7.4.686 #3629
...
Problem: "zr" and "zm" do not take a count.
Solution: Implement the count, restrict the fold level to the maximum
nesting depth. (Marcin Szamotulski)
7d2757a472
2015-11-08 17:06:33 +01:00
Johan Klokkhammer Helsing
cbb7044878
Fix the examples for vim-patch.sh so they are valid commands. #3631
...
The examples were missing the required -p flag.
2015-11-08 17:03:22 +01:00
Marco Hinz
6936061580
Update runtime/syntax/css.vim
...
This file was missing from the previous runtime update (975a610
).
2015-11-08 12:23:37 +01:00
Justin M. Keyes
333bd8cde3
Merge pull request #3628 from mhinz/vim-patch-f2571c6
...
vim-patch:f2571c6
2015-11-07 22:04:08 -05:00
Marco Hinz
975a610233
vim-patch:f2571c6
...
Update runtime files.
References #3625 .
2015-11-08 03:39:07 +01:00
Michael Reed
7521fb5655
Merge pull request #3622 from Sean1708/patch-1
...
[RFC] Fix doc discrepancy in 'complete' defaults.
2015-11-07 19:08:13 -05:00
Sean Marshallsay
8eac930eac
doc: Remove example in 'complete' doc.
...
The example needlessly replicates information and using the defaults causes
discrepancies to occur over time.
2015-11-07 23:09:55 +00:00
Michael Reed
d8d631a266
Merge pull request #3569 from Pyrohh/rm-open
...
[RFC] Remove :open command
2015-11-07 14:50:08 -05:00
Michael Reed
c40dff6453
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
2015-11-07 14:33:10 -05:00
Justin M. Keyes
2bc97b2099
IWYU: remove unused "version.h"
2015-11-05 23:22:09 -05:00
Victor Adam
89b35cff90
doc: remove balloon options. #3524
2015-11-07 00:42:41 -05:00
Justin M. Keyes
120797cf87
doc
...
- design-not. Closes #2940
- :terminal
- vim_diff: 'termencoding' footnote
- 'shada'. Closes #3619
- eval.txt: job* functions list. Closes #3222
2015-11-07 00:32:00 -05:00
John Szakmeister
9499432d7f
Merge pull request #3616 from jszakmeister/sort-results-shada-test
...
Sort oldfiles in the marks_spec tests to avoid random ordering errors.
2015-11-06 06:47:58 -05:00
John Szakmeister
a6c45d15fd
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.
2015-11-06 06:02:41 -05:00
Michael Reed
32a9022db1
Merge pull request #3609 from Pyrohh/snowch-patch-1
...
contrib: Clarify the intention of the YCM configuration
2015-11-05 17:48:34 -05:00
Chris Snow
95fbfee201
contrib: Clarify the intention of the YCM configuration
...
This setup is only meant for developers, not all users of YCM.
2015-11-05 17:47:25 -05:00
Justin M. Keyes
dd087ea9c9
Merge pull request #3607 from ZyX-I/fix-3605
...
undo: Remove incorrect NONNULL_ALL attribute
2015-11-05 16:29:27 -05:00
ZyX
96dc38b3c8
undo: Remove incorrect NONNULL_ALL attribute
...
Fixes #3605
2015-11-05 23:34:48 +03:00
John Szakmeister
e19f1c5491
Merge pull request #3599 from jszakmeister/fix-python-detection
...
Ensure a session is running before attempting to do Python detection.
2015-11-04 06:34:41 -05:00
John Szakmeister
690df9333a
Ensure a session is running before attempting to do Python detection.
2015-11-04 05:01:22 -05:00
Justin M. Keyes
4196d0b983
Merge pull request #3590 from blueyed/fix-python-provider-finish
...
runtime/autoload/provider/python{,3}.vim: fix E168
2015-11-03 19:08:44 -05:00
Daniel Hahler
dcc71094d1
runtime/autoload/provider/python{,3}.vim: fix E168
...
Do not use `finish` inside of `provider#python{,3}#Call`, but `return`.
2015-11-03 16:52:26 +01:00
Justin M. Keyes
ea4b8f9c8f
Merge pull request #3584 from justinmk/gitdescribe
...
build: Use `git describe` for version strings.
2015-11-03 09:28:54 -05:00
Chiu-Hsiang Hsu
c9067dbe8a
build: fix '-fno-sanitize-recover' warning in Clang 3.7
2015-11-03 14:19:04 +08:00
Justin M. Keyes
d0401b04a4
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]
2015-11-01 21:31:29 -05:00
Justin M. Keyes
c4826c3003
Nvim 0.1.0
v0.1.0
2015-11-01 16:16:38 -05:00
Justin M. Keyes
6a5126dd42
Merge pull request #3583 from Pyrohh/browse
...
Remove useless FEAT_BROWSE ifdef
2015-11-01 15:24:19 -05:00
Michael Reed
0c54dc5528
Remove useless FEAT_BROWSE ifdef
...
The only thing this affected was the return value of
has('browsefilter').
2015-11-01 14:36:23 -05:00
Justin M. Keyes
4a0c0fd321
Nvim 0.1.0
2015-11-01 14:23:40 -05:00
Justin M. Keyes
a2b8d7cdba
Merge 'CMake: Prepare for releases.'
2015-11-01 14:09:05 -05:00
ZyX
e773ffe809
documentation: Add documentation on shada plugin
2015-11-01 21:27:28 +03:00
ZyX
320ad2a4fe
documentation: Add documentation for autoload/msgpack.vim
2015-11-01 21:27:28 +03:00
ZyX
ae0576a472
runtime: Add shada.vim syntax file
2015-11-01 21:27:28 +03:00
ZyX
9037a180de
runtime: Add [ft]plugin/shada.vim files that automatically open .shada
2015-11-01 21:27:28 +03:00