Justin M. Keyes
d1874ab282
syntax: 'cursorline': low priority #6380
2017-10-07 16:45:15 +02:00
Justin M. Keyes
7a832c312f
syntax: 'cursorcolumn', 'colorcolumn': low priority #6380
2017-10-07 16:31:34 +02:00
Justin M. Keyes
70e84a7c4c
'titleold': simplify behavior
...
- default 'titleold' to empty
- set title on exit if 'title' is enabled and 'titleold' is non-empty
- update docs
2017-10-05 09:18:33 +02:00
E Kawashima
95458609ab
runtime/syntax/vim.vim: highlight nvim groups #7338
...
regressed by 86b596dc7a
2017-09-30 15:03:06 +02:00
TJ Rana
2e9a345b3e
runtime/tutor: fix typos ( #7302 )
2017-09-23 06:07:05 +02:00
Daniel Hahler
68bc73b107
doc: fix typo with :lcd ( #7299 )
2017-09-22 08:32:27 +02:00
Andy Russell
460aab3950
escape amatch filename ( #7292 )
...
Fixes #7046
Fixes autozimu/LanguageClient-neovim#77
2017-09-19 08:13:44 +02:00
Justin M. Keyes
37609db6d0
Merge #7252 from justinmk/perf-vim.vim
2017-09-18 01:54:17 +02:00
Justin M. Keyes
1f1728e9bf
runtime/syntax/vim.vim: highlight vimEmbedError as Normal
2017-09-17 20:07:31 +02:00
Justin M. Keyes
20a79706e2
runtime/syntax/vim.vim: disable g:vimsyn_embed by default
...
This feature is extremely slow.
Also merge some minor upstream differences (missed by a previous merge).
2017-09-17 20:07:31 +02:00
Björn Linse
0b1904d835
Revert cbda7d8
"build: Revert 464bc16."
...
In-tree builds are no longer allowed, so deleting build/docs/ is
harmless
ref 53eddb8
2017-09-17 19:19:50 +02:00
Greg Anders
7c00b10d8d
health.vim: always check pyenv if installed #7219
...
Always check for the presence of pyenv_root if pyenv is installed: if it
is not set, we don't know if it was intentional. If it wasn't
intentional, the warning is confusing (see #7176 ).
closes #7176
2017-09-09 15:56:51 +02:00
James McCoy
ffdddcd93d
provider: Remove dict attribute from stderr_collector
...
If an autoloaded function hasn't been resolved before it is used in
function(), the self dict will not be created which causes E725 when
calling the function. Since self isn't being used in
provider#stderr_collector, we can remove the dict attribute to
workaround the self dict bug[0].
Closes #7115
[0]: https://groups.google.com/d/msg/vim_dev/I7AXOyv-P4o/DzbyOxDHBgAJ
2017-08-26 13:49:39 -04:00
Leonardo Brondani Schenkel
e1628fab00
tui: support new iterm2, iTerm2.app terminfo entries
...
iTerm2 got its own entry in Thomas Dickey's terminfo.src on 2017-08-16.
Make sure that the new entry is handled in the same way as the old entry.
closes #7209
closes #7214
2017-08-26 17:11:56 +02:00
Justin M. Keyes
85f3084e21
clipboard: disallow recursion; show hint only once ( #7203 )
...
- Show hint only once per session.
- provider#clipboard#Call(): prevent recursion
- provider#clear_stderr(): use has_key(), because :silent! is still
captured by :redir.
closes #7184
2017-08-22 20:31:54 +02:00
Drew Neil
5a214a9ed0
Update documentation
2017-08-21 20:44:03 +01:00
Justin M. Keyes
88165a798e
clipboard: test g:clipboard validation, fix a bug
...
Also fix `:help foo` highlighting in health.vim
2017-08-20 22:17:03 +02:00
Justin M. Keyes
9882e25dc4
clipboard: avoid error flood during :redir
...
redir_write():
- This is a "batch" operation which was not yet covered by
start_batch_changes()
adjust_clipboard_name():
- msg() and friends during :redir will, of course, cause redir_write()
to try to capture that message, which causes recursion.
- EMSG() here is trouble: if it interrupts :redir it is a mess.
Rather than deal with the mess, show a non-error message.
closes #7182
closes #7184
closes #7183
ref #6048
ref #7032
2017-08-20 19:49:42 +02:00
Justin M. Keyes
b13070ec01
doc/api: nvim_out_write() and friends
...
References #7178
2017-08-18 21:43:57 +02:00
Justin M. Keyes
af046a3a81
version: tweak layout, doc
2017-08-18 21:43:57 +02:00
Justin M. Keyes
d7bc55c72d
doc
2017-08-18 21:29:01 +02:00
James McCoy
3acbb490de
provider#clear_stderr: Use remove() not delete() to update s:stderr
...
Ref #7184
2017-08-18 12:32:49 -04:00
ZyX
dd1943a3a7
doc: Describe everything what is in vim
lua “module”
...
[ci skip]
2017-08-16 02:39:15 +03:00
Justin M. Keyes
bb70eec177
Merge #6364 'command-line color hook'
2017-08-16 00:20:37 +02:00
ZyX
93ef823f5e
lua/executor: Move stricmp to vim “module” and document it
2017-08-15 16:34:51 +03:00
ZyX
5c60cd2abb
doc: State that it is called for new *displayed* input
2017-08-14 01:40:21 +03:00
ZyX
f1ef94b871
doc: Clarify how function is executed
2017-08-14 01:20:52 +03:00
KunMing Xie
2753d61e4c
vim-patch:8.0.0111 ( #7090 )
...
Problem: The :history command is not tested.
Solution: Add tests. (Dominique Pelle)
eebd84eb94
2017-08-06 23:42:52 +02:00
ZyX
474aa823dc
Merge branch 'master' into colored-cmdline
2017-08-06 15:25:17 +03:00
Justin M. Keyes
3827d5bc71
input: skip dialogs if no UI is active
...
Treat dialogs in the same way as "silent mode" (`nvim -es`).
References #1984
References #3901
2017-08-06 04:22:45 +02:00
Justin M. Keyes
29f44aab5a
doc: Remove/relocate win32 notes.
2017-08-03 00:29:51 +02:00
Justin M. Keyes
8aa0dfd684
doc: "terminal" always means "embedded terminal emulator"
...
- Prefer "TUI" where possible to refer to the host terminal.
- Remove obsolete tags and ancient TTY exposition.
- Establish "terminal" to consistently mean "terminal emulator" in all
Nvim documentation. This removes the need for verbose qualifiers in
tags and prose.
References #6280
References #6803
2017-08-03 00:29:51 +02:00
ZyX
a356d3c895
Merge branch 'master' into colored-cmdline
2017-07-31 13:13:14 +03:00
Justin M. Keyes
b5e713e70d
options: remove ghost of :set termcap
( #7102 )
...
Closes #6763
2017-07-31 02:50:34 +02:00
ZyX
fbe60af538
Merge branch 'master' into colored-cmdline
2017-07-31 02:05:02 +03:00
Justin M. Keyes
360ca18f55
doc: tui colors, cursor
2017-07-30 22:23:11 +02:00
Jurica Bradaric
fe0bcc0800
vim-patch:8.0.0020
...
Problem: The regexp engines are not reentrant.
Solution: Add regexec_T and save/restore the state when needed.
6100d02aab
2017-07-29 16:27:11 -04:00
Justin M. Keyes
3c2640cce4
doc
2017-07-29 14:21:58 +02:00
Justin M. Keyes
3b45f676c0
menu_get(): doc
2017-07-28 02:34:24 +02:00
Matthieu Coudron
dc685387a3
viml: introduce menu_get() function #6322
...
menu_get({path}, {modes}). See :h menu_get.
2017-07-28 01:27:58 +02:00
Nikolai Aleksandrovich Pavlov
861ba1ddd4
runtime: Fix where desktop file and icon are installed ( #7072 )
...
With `xdg-*` utilities CMAKE_INSTALL_PREFIX is incorrectly ignored.
Taken from [nvim-qt][1]. For some reason it only checks for !APPLE.
[1]: b26596d164/src/gui/CMakeLists.txt (L48-L55)
2017-07-27 03:52:22 +02:00
James McCoy
a2dc33ba19
Merge pull request #7069 from jbradaric/vim-8.0.0034
...
vim-patch:8.0.0034
2017-07-26 15:36:07 -04:00
James McCoy
86f0cd7902
Merge pull request #7070 from jbradaric/vim-8.0.0062
...
vim-patch:8.0.0062
2017-07-26 07:07:00 -04:00
ZyX
d23c0de0c1
doc: Update documentation
2017-07-26 12:31:01 +03:00
Jurica Bradaric
d94e39a517
vim-patch:8.0.0062
...
Problem: No digraph for HORIZONTAL ELLIPSIS.
Solution: Use ",.". (Hans Ginzel, closes vim/vim#1226 )
8161551724
2017-07-25 19:35:56 +02:00
Jurica Bradaric
811c45163c
vim-patch:8.0.0034
...
Problem: No completion for ":messages".
Solution: Complete "clear" argument. (Hirohito Higashi)
9e507ca8a3
2017-07-25 18:41:14 +02:00
James McCoy
722806a115
provider: clipboard: Only report stderr if the job failed
...
Closes #7054
2017-07-24 20:10:40 -04:00
James McCoy
58d8d91ec1
provider: Extra pythonx's stderr handling to common functions
2017-07-24 20:10:28 -04:00
Andy Russell
26124b4800
provider/clipboard.vim: fix logic issue #7042
...
Closes #7039
2017-07-17 17:20:37 +02:00
Justin M. Keyes
d0537961c1
Merge #7040 'vim-patch:8.0.{0017,0026,0078,0079,0084}'
2017-07-17 16:54:17 +02:00