Felipe Morales
ffeffcb6cd
defaults: enable 'incsearch' by default. #2858
...
This also updates the documentation about 'incsearch'.
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 16:19:16 -04:00
Felipe Morales
6cfe98c66e
defaults: remove "i" from the default 'complete' #2854
...
"i" could slow down the completion.
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 14:43:51 -04:00
Felipe Morales
e3568364df
default: enable 'langnoremap'. #2853
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 14:19:15 -04:00
Felipe Morales
ba84f7fc00
defaults: set 'mouse' to 'a' by default. #2860
...
Re: https://github.com/neovim/neovim/issues/2676
Also, some documentation changes.
2015-06-20 14:14:39 -04:00
Felipe Morales
8e3f67f2a0
defaults: enable 'autoindent' #2857
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 14:02:56 -04:00
Felipe Morales
81847da948
defaults: enable 'autoread' by default #2856
...
Re: https://github.com/neovim/neovim/issues/2676
2015-06-20 13:49:30 -04:00
Felipe Morales
41c76d9444
defaults: enable 'smarttab' by default. #2855
2015-06-20 13:45:47 -04:00
Florian Walch
e8c68aa7ee
provider/pythonx: Show absolute path to executable in error message.
2015-06-09 10:55:25 +03:00
Florian Walch
cfa278c72e
provider/pythonx: Merge s:check_version() and s:check_interpreter().
2015-06-09 10:29:46 +03:00
Florian Walch
4dc3c84c5a
provider/pythonx: Don't use Python 3 interpreter for +python.
...
The executable 'python' can refer to either Python 2 or Python 3. Add a
check to only accept Python 2 interpreters as providers for +python.
Also improve the error messages.
Resolves #2734 .
2015-06-09 10:29:46 +03:00
Daniel Hahler
c148427c89
provider/pythonx: return error from Detect
...
Ref: https://github.com/blueyed/neovim/commit/9b653ce0#commitcomment-11195449
2015-06-09 10:29:46 +03:00
Daniel Hahler
8d42db1eea
remote#host#RequirePythonHost: fix reference to log
...
I could not find a reference to NVIM_PYTHON_PYTHON_LOG anywhere, and
python-client looks for NVIM_PYTHON_LOG_FILE.
~/.nvimlog appears to be hardcoded and enabled by default. This would
need to be adjusted when this changes.
2015-06-09 10:29:46 +03:00
Daniel Hahler
2111f28fc5
provider/python: Call: fix usage of 'finish' in function
...
Do not call it again in case of an exception in `remote#host#Require`
(ref: https://github.com/neovim/neovim/pull/2549#issuecomment-102674350 ).
2015-06-09 10:29:46 +03:00
Daniel Hahler
866e587b88
provider/python: define Prog and Error functions always
...
`provider#pythonX#Error` and `provider#pythonX#Prog` are currently meant
for debugging only (the error message is not being used), and should
therefore be defined always, especially in case of errors.
Ref: https://github.com/neovim/neovim/pull/2549#issuecomment-98607580
2015-06-09 10:29:46 +03:00
Daniel Hahler
3b0ec6599c
provider/pythonx: Detect: only return valid versions
...
The `check` return value of `s:check_version` was not being used, and it
was returned always.
2015-06-09 10:29:45 +03:00
Daniel Hahler
12f7229e7e
provider/pythonx: test python3/2 first, do not test python3.2
...
python3/python2 will typically point at the default / most recent
interpreter.
2015-06-09 10:29:45 +03:00
Daniel Hahler
6fa10ab9cb
provider/pythonx: add reference to ":help nvim-python" for error
2015-06-09 10:29:45 +03:00
Daniel Hahler
905f34cf30
provider/pythonx: fix grammar with error
2015-06-09 10:29:45 +03:00
Daniel Hahler
75db0c37a7
provider/pythonx: only call system("python") once
...
`s:check_interpreter` will query/return the version also, so that
`s:check_version` can just use that, without calling "python" again.
2015-06-09 10:29:45 +03:00
Felipe Morales
98053f0f9f
plugin: enable the matchit plugin by default #2723
...
Reviewed-by: Scott Prager <splinterofchaos@gmail.com >
Reviewed-by: Michael Reed <m.reed@mykolab.com >
2015-06-04 22:45:19 -04:00
Shougo Matsushita
e6c62c80ef
Add noinsert and noselect features in completeopt #2564
...
Backported from vim_dev:
https://groups.google.com/forum/#!searchin/vim_dev/completeopt/vim_dev/tVsk0pdOGvs/fCzBbPkA4w0J
Use case:
https://github.com/Shougo/neocomplcache.vim/issues/426
Reviewed-by: Felipe Morales <hel.sheep@gmail.com >
Reviewed-by: Scott Prager <splinterofchaos@gmail.com >
Reviewed-by: Michael Reed <m.reed@mykolab.com >
2015-06-04 21:20:09 -04:00
Michael Reed
e099b545be
doc: Misc. X11-related cleanups
...
These were all introduced by the previous commit, and spotted with with
`make html` in `runtime/doc`.
[ci skip]
2015-06-01 16:17:08 -04:00
Michael Reed
7f16dc14db
doc: starting.txt cleanup
...
- Removed mention of many options which don't exist anymore.
- Add new tags for some new options (e.g., -v)
While here, also remove a few X11 references.
2015-06-01 16:17:08 -04:00
Shougo Matsushita
7dc241ac78
rplugin: Improve remote plugins detection messages #2769
2015-05-31 12:47:54 -04:00
Felipe Morales
fa0f122221
Remove 'octal' from default value for '&nrformats' #2668
...
<C-A> over "07" should increment to "08" by default.
Re: https://github.com/neovim/neovim/issues/1664
Reviewed-by: Justin M. Keyes <justinkz@gmail.com >
Reviewed-by: Scott Prager <splinterofchaos@gmail.com >
Reviewed-by: Michael Reed <m.reed@mykolab.com >
2015-05-29 00:39:22 -04:00
David Bürgin
44175224cc
'cpoptions': Remove "j" flag
2015-05-25 16:29:00 -04:00
Shougo Matsushita
d9f97e3026
completion: Add v:completed_item feature #2563
...
Reviewed-by: Michael Reed <m.reed@mykolab.com >
Reviewed-by: Luke Andrew <luke.github@la.id.au >
Reviewed-by: Justin M. Keyes <justinkz@gmail.com >
Reviewed-by: Florian Walch <florian@fwalch.com >
2015-05-24 17:05:12 -04:00
David Bürgin
32837cc7df
'cpoptions': Remove "-" flag #2655
2015-05-21 01:31:30 -04:00
Felipe Morales
eca51bbfa0
options: Include "j" in default 'formatoptions' #2669
2015-05-21 01:28:20 -04:00
Perry Hung
04a3d5ecc7
vim-patch:f654ad9 #2659
...
Update runtime files.
https://code.google.com/p/vim/source/detail?r=f654ad95fd4e25e014dda71963b9745a4bf5f83b
Resolves issue #1999 .
2015-05-20 16:31:28 -04:00
Felipe Morales
3c2eae6cc6
options: Search upwards for tags file #2670
...
Also remove some references to emacs tags from the docs.
References https://github.com/neovim/neovim/issues/1664
2015-05-19 16:58:46 -04:00
Florian Walch
e211362a6d
vim-patch:c5d53d4 #2695
...
Update runtime files.
https://code.google.com/p/vim/source/detail?r=c5d53d4c3e2e24e23fc4272bf91be3c031ccb598
2015-05-19 12:31:44 -04:00
Florian Walch
90fae3663f
vim-patch:4abac79 #2694
...
Update runtime files.
https://code.google.com/p/vim/source/detail?r=4abac79c0b7ae7aac0cb32d9930e155de628b63f
2015-05-19 12:44:56 +03:00
Michael Reed
a16eab9e57
Remove -T
command-line option
...
It didn't actually do anything after
3baba1e7bc
Helped-by: Justin M. Keyes <justinkz@gmail.com >
2015-05-18 11:06:54 -04:00
Michael Reed
64cecd917d
Cleanup 'ttyscroll' remnants
...
Removed in 3baba1e7bc
, but the docs
weren't updated.
2015-05-18 11:06:54 -04:00
Michael Reed
59b7299570
Cleanup 'weirdinvert' remnants
...
Removed in 3baba1e7bc
, but the docs
weren't updated.
2015-05-18 11:06:54 -04:00
Michael Reed
c50c831b85
Cleanup 'ttym[ouse]', FEAT_MOUSE, mouse_(dec|gpm|etc.)
...
Because of 3baba1e7bc
, it's dead code.
Helped-by: Justin M. Keyes <justinkz@gmail.com >
2015-05-18 11:06:54 -04:00
Michael Reed
00cf632b2b
Cleanup misc.
...
Regarding debugger.txt (which was Spotted by @Hettomei):
The third section was empty, and the second section is very outdated.
Nvim doesn't have things like Balloon Evalutation and Sun Visual
workshop integration, so just remove the section.
Regarding everything else:
- term.[ch] and term_defs.h don't exist anymore, so remove refs to them
- Add ttybuiltin to vim_diff.txt. It should have been done before, but
vim_diff.txt didn't exist when ttybuiltin was removed (done in
3baba1e7bc6698e6bc9f1d37fce88b30d6274bc9,)
Helped-by: Justin M. Keyes <justinkz@gmail.com >
2015-05-18 11:06:54 -04:00
Felipe Morales
b90378dfb0
options: Enable &wildmenu, use "list:longest,full" for &wildmode by default #2677
2015-05-17 15:24:31 -04:00
Björn Linse
d9acfbd471
options: mark nonfunctional &termencoding option as hidden. #2631
...
Remove related dead code and references in the docs.
Helped-By: Michael Reed <m.reed@mykolab.com >
Helped-By: Shougo Matsushita <Shougo.Matsu@gmail.com >
2015-05-17 18:39:25 +02:00
Justin M. Keyes
84443f176e
doc: v:servername, serverstart()
2015-05-17 02:17:34 -04:00
Michael Reed
6f72f56492
Change 'backspace' default to "indent,eol,start" #2639
...
While here, alphabetically sort section 2 of vim_diff.txt
Helped-by: Jakob Schnitzer <mail@jakobschnitzer.de >
Helped-by: Felipe Morales <hel.sheep@gmail.com >
2015-05-15 16:28:57 -04:00
Michael Reed
0086c0a53b
Man pages: Move to nvim namespace and out of runtime/
...
Also clean up man page references in `runtime/doc/Makefile` as it
doesn't deal with them anymore.
2015-05-13 18:16:51 -04:00
David Bürgin
001209a2fe
'cpoptions': Remove "*" flag #2554
...
The "*" flag in 'cpoptions' makes the command :* execute the contents of
a register. Removed because
1. the same functionality exists as :@
2. it hides :* as a useful command-line shortcut for :'<,'>
3. unlike :@ it cannot be used with the * register
Helped-by: Michael Reed <m.reed@mykolab.com >
2015-05-08 17:46:54 -04:00
Jakob Schnitzer
da2cd84a4d
doc: remove GUI-related comments/bugs from todo.txt
2015-05-08 11:57:41 +02:00
Jakob Schnitzer
dbf68da698
doc: mark macatsui
option as removed, update vim_diff.txt
...
This option has already been removed in the source.
Nvim does not have a GUI, so `nvim -g` does not work.
Also add `macatsui` to the list of removed options.
2015-05-08 11:57:41 +02:00
Daniel Hahler
2f2a29ed90
runtime/syntax/vim.vim: remove 'has("python")' checks #2589
...
This check does not appear to be required, but only causes the Python
provider to start.
2015-05-05 12:01:02 -04:00
David Bürgin
d6209fa9f0
'cpoptions': Remove "H" flag #2556
2015-05-04 14:20:28 -04:00
Michael Reed
32d3027fcf
doc/eval: Fixed broken links
...
Found with `make -C runtime/doc html`.
[ci skip]
2015-05-03 17:47:35 -04:00
Michael Reed
a9aacb74f0
doc/if_pyth: Cleanup
...
Much of this has been outdated for while.
Helped-by: Florian Walch <florian@fwalch.com >
2015-05-03 17:47:35 -04:00