ZyX
f9d1150dba
cmake: Run nvim that generates helptags with proper WORKING_DIRECTORY
2015-07-26 21:09:52 +03:00
ZyX
e1cc0fe996
cmake: Generate tags and some vim syntax elements
2015-07-26 21:09:52 +03:00
ZyX
01901e0038
documentation: Document changes
2015-07-26 02:34:32 +03:00
Marco Hinz
fd740a383a
Doc: add bracketed-paste-mode #3028
...
Reviewed-by: Felipe Morales <hel.sheep@gmail.com >
Reviewed-by: Justin M. Keyes <justinkz@gmail.com >
Reviewed-by: Michael Reed <Pyrohh@users.noreply.github.com >
2015-07-21 09:38:18 +02:00
Michael Reed
4455fc3f05
Remove ':Print' command #3049
...
There's no way this isn't some long-running joke:
"Just as ':print'. Was apparently added to Vi for
people that keep the shift key pressed too long..."
Note: A user command can overrule this command.
Regarding ':X': the command has been removed for a while, but the
documentation must have been missed, so remove it here.
Reviewed-by: Justin M. Keyes <justinkz@gmail.com >
Helped-by: @jusga
2015-07-20 20:43:09 -04:00
Felipe Morales
b4a5871809
defaults: set 'history' to 10000 by default. #2868
...
Note: the new history value is the max allowed.
Re: https://github.com/neovim/neovim/issues/2676
2015-07-20 03:48:33 -04:00
Michael Reed
85b7ea9a87
Remove POSIX 'cpoptions': cleanup
...
- CPO_ALL and CPO_VI are identical, so merge them
- No longer check for the environment variable 'VIM_POSIX'
- In vim_diff.txt, mention the removal of 'cpoptions' flags
2015-07-19 15:14:23 -04:00
Michael Reed
4f444ae4f8
Remove POSIX 'cpoptions': '\'
2015-07-19 15:14:22 -04:00
Michael Reed
0661411bba
Remove POSIX 'cpoptions': '.'
2015-07-19 15:14:22 -04:00
Michael Reed
3931a36340
Remove POSIX 'cpoptions': '/'
2015-07-19 15:14:22 -04:00
Michael Reed
b19afa52c4
Remove POSIX 'cpoptions': '&'
2015-07-19 15:14:22 -04:00
Michael Reed
d9b053d6a6
Remove POSIX 'cpoptions': '|'
...
It wasn't even hooked up to anything... must have been removed when
term.c was replaced.
2015-07-19 15:14:22 -04:00
Michael Reed
4a86122422
Remove POSIX 'cpoptions': '{'
2015-07-19 15:14:22 -04:00
Michael Reed
96c27692b8
Remove POSIX 'cpoptions': '#'
2015-07-19 15:14:22 -04:00
Felipe Morales
fb0ebb2a3a
runtime/syntax/vim.vim: Update to version 7.4-33
2015-07-19 01:01:54 -03:00
Michael Reed
fcb051098a
runtime/syntax/vim.vim: Update
...
Added: TermOpen autocmd
Added: terminal mode (un)map commands
Options and commands not available in neovim ('cp' and variants, termcap
options, :shell, :fixdel) are highlighted as errors. Previously deleted
entries were restored.
Co-authored-by: Felipe Morales <hel.sheep@gmail.com >
2015-07-19 01:01:54 -03:00
Björn Linse
c7bfbd4fd9
python3: remove decoding logic, as this is now done in plugin host #3026
...
DecodeHook isn't needed since neovim/python-client#53
rpc methods won't pass bytes anymore, ref neovim/python-client#129
2015-07-18 22:39:28 +02:00
Michael Reed
4d79edccdc
Cleanup after #3007 #3020
...
'guioptions' is mentioned in the "Option Defaults" section of vim_diff,
and while its default did indeed change, it was only because the 't'
flag was removed. To make that clear, move its reference to the
"Removed Features" section instead.
Remove stray instance of 't' flag from GO_ALL. Most if not all of the
GO_* #defines are unused, but lets keep them for now as it's not clear
whether they won't be used by Nvim GUIs.
2015-07-17 17:36:38 -04:00
Marco Hinz
1e03165074
Remove :tearoff #3007
...
This also removes the 't' flag from 'guioptions'.
Side effect: :term[inal] -> :te[rminal]
Closes #3003 .
2015-07-15 22:03:35 -04:00
Felipe Morales
59784b91db
vim-patch:7.4.688 #2941
...
```
updated for version 7.4.668
Problem: Can't use a glob pattern as a regexp pattern.
Solution: Add glob2regpat(). (Christian Brabandt)
```
https://code.google.com/p/vim/source/detail?r=v7-4-668
2015-07-14 14:25:54 -04:00
Björn Linse
73d9cd85df
rplugin: Don't error if plugin is registered before host #2961
...
This makes it possible to register a lazy loaded host in a plugin/ file.
Previously this caused an error on restart after :UpdateRemotePlugins
2015-07-10 22:11:13 +02:00
Daniel Hahler
07e538d589
python: VimPathFinder: remove unused load_module method
...
This method was not used, but `VimModuleLoader.load_module` is.
2015-07-09 13:45:25 +02:00
Daniel Hahler
5e32120236
python: path_hook: properly implement PEP302
...
The path hook used to load the module already in the `find_module` hook.
This caused different behaviour between Python 2.7 and 3.3, where the
former would call the `VimModuleLoader`, while Python 3.3 appears to
short-circuited this (because the module was loaded already).
This patch will now only find the module, but not load it in the
`find_module` hook.
2015-07-09 13:43:57 +02:00
Daniel Hahler
ad6dfa6669
python: VimModuleLoader: check sys.modules[fullname]
...
This is required by PEP302 for `reload()`ing modules.
2015-07-09 13:43:57 +02:00
Daniel Hahler
1cc37f32b8
python: VimPathFinder: use find_spec for Python 3.4
...
Fixes https://github.com/neovim/neovim/issues/2909
2015-07-09 13:43:29 +02:00
Michael Reed
be00bd7016
doc: Remove refs to xsmp, xterm_(clipboard|save)
...
Nvim has no direct integration with X.
Helped-by: Florian Walch <florian@fwalch.com >
2015-07-05 11:45:40 -04:00
Michael Reed
36e3f4f4c4
doc: Remove refs to dos(16|32), win16, and win95
...
This is primarily low-hanging fruit; there are still many references to
things such as MS-DOS throughout (see os_dos.txt).
2015-07-05 11:45:40 -04:00
Michael Reed
f48c8d652c
Remove VisualNOS highlight group remnants
...
Nvim hasn't ever had X11 integration, so this has was never needed.
2015-07-04 15:43:54 -04:00
Michael Reed
cadf93e6fc
Remove 'guipty' references
...
Presumably due to tarruda's unifdefing, it was already a no-op at the
time of nvim's first commit.
It's probably better to be clear that it doesn't exist, as opposed to
users thinking `:set guipty` is doing something when it isn't.
2015-07-04 15:43:54 -04:00
Michael Reed
fab635f858
doc: Remove gui_x11.txt, merge remnants into nvim_clipboard.txt
...
We've never had an X11 GUI.
2015-07-04 15:43:53 -04:00
Nick Hynes
0ffd51425e
rplugin: pass additional info to host factory function #2920
2015-07-03 12:12:21 -04:00
Florian Walch
b4d45f635d
doc: Mention that Python module might be provided by package manager #2935
...
Using e.g. a Linux distribution's package manager should be preferred
over installing the `neovim` Python modules with `pip`.
2015-07-01 18:59:07 -04:00
Felipe Morales
597b8eed6a
Remove gvimrc_example
2015-06-29 20:01:56 -03:00
Felipe Morales
b40f95d723
Update vimrc_example file
...
Because of recent work on defaults (see
https://github.com/neovim/neovim/issues/2676 )
2015-06-29 20:01:56 -03:00
Michael Reed
27f0e74542
doc: Fix undefined reference warning
2015-06-28 22:22:41 -04:00
Felipe Morales
957c81539f
plugin/matchit: create stub for matchit.vim #2921
...
Re: compatibility issues with users doing `:so
$VIMRUNTIME/macros/matchit.vim`
Fixes #2918
2015-06-28 13:34:26 -04:00
Michael Reed
57f11f9ca0
doc: Remove usr_90.txt
...
- It's severely outdated
- We already have (up to date) installation instructions on the wiki
2015-06-27 18:16:51 -04:00
Björn Linse
3fcfd52422
clipboard: avoid redundant error message on clipboard_get
failure .
...
Fixes #2712
Helped-By: Michael Reed <m.reed@mykolab.com >
2015-06-25 19:30:29 -04:00
Björn Linse
d133502e98
clipboard: keep track of ownership and cache clipboard data locally
...
Helped-By: Justin M. Keyes <justinkz@gmail.com >
2015-06-25 19:30:28 -04:00
Björn Linse
a0e89978bd
clipboard: don't use &shell in clipboard provider
2015-06-25 19:16:59 -04:00
Nick Hynes
105b8f1070
rplugin: allow users to register hosts #2896
2015-06-25 19:01:38 -04:00
Michael Reed
406e9876b6
doc: Various #2898
...
refs #2895
Helped-by: Bohr Shaw <pubohr@gmail.com >
Helped-by: Justin M. Keyes <justinkz@gmail.com >
[ci skip]
2015-06-24 21:43:03 -04:00
alecbrooks
e8c82372ff
doc: Revise for flow and consistency #2831
...
In general, attempt to make things more concise.
Reviewed-by: Michael Reed <m.reed@mykolab.com >
2015-06-24 09:15:58 -04:00
Justin M. Keyes
91fcd33787
doc: vim_diff: clarify key-chord support. #2886
2015-06-24 00:43:20 -04:00
Felipe Morales
6ed6d8d910
defaults: remove "options" in 'sessionoptions'. #2871
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-21 03:20:35 -04:00
Felipe Morales
721ffd6b65
defaults: prefix "!" to 'viminfo' by default #2870
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-21 02:06:23 -04:00
Felipe Morales
8963285530
defaults: set 'tabpagemax' to 50 by default. #2869
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-21 02:02:00 -04:00
Felipe Morales
2c40d117e6
defaults: set 'display' to "lastline" by default.
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-21 01:48:53 -04:00
Lucas Hoffmann
7e7d78b2a6
doc: Fix some typos and trailing whitespace. #2875
2015-06-21 00:34:51 -04:00
Justin M. Keyes
9ebb5c681b
defaults: enable 'hlsearch' by default. #2859
...
Also update the documentation regarding the option.
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 16:40:03 -04:00