Wayne Rowcliffe
eed4df33f9
Cleanup from review
2015-11-11 21:21:19 -06:00
Wayne Rowcliffe
81f32bd153
Switch comments to match style guide
2015-11-11 21:19:52 -06:00
Wayne Rowcliffe
6cfb81eaa7
Updates from review
2015-11-11 21:19:52 -06:00
Wayne Rowcliffe
70f6b0f338
Start adding unit tests
2015-11-11 21:19:52 -06:00
Wayne Rowcliffe
a9dfcb7e02
Fix shadowed variable in build_stl_str_hl
2015-11-11 21:19:52 -06:00
Wayne Rowcliffe
d12f328b60
Add documentation about what TABPAGENR and TABCLOSENR do
2015-11-11 21:19:51 -06:00
Wayne Rowcliffe
7c32d86f7d
Fix lint
2015-11-11 21:19:51 -06:00
Wayne Rowcliffe
12e53ca95c
Add out_end_p to mark last valid character in statusline buffer
2015-11-11 21:19:51 -06:00
Wayne Rowcliffe
9e5a7d3751
Rename build_stl_str_hl input and output buffer pointers
2015-11-11 21:19:51 -06:00
Wayne Rowcliffe
cde2259a6b
Add comments to build_stl_str_hl
2015-11-11 21:19:51 -06:00
Wayne Rowcliffe
bf8038702d
Clean up buffer.c build_stl_str_hl variable declarations
2015-11-11 21:19:51 -06:00
Justin M. Keyes
5434a05457
Merge pull request #3651 from mhinz/remove-nvimrc-refs
...
Remove all invalid nvimrc references
2015-11-11 17:37:07 -05:00
Marco Hinz
85b1052c3c
Remove all invalid nvimrc and ngvimrc references
...
"vimrc" refers to all files that are used to configure Neovim. The main
configuration file is init.vim nowadays.
All nvimrc references that are left refer to a local ".nvimrc" which is read
if 'exrc' is set. ".ngvimrc" references were completely wiped.
Closes #3552 .
2015-11-11 22:50:14 +01:00
Marco Hinz
bb43d9b9a2
vim-patch:7.4.791 #3078
...
Problem: The buffer list can be very long.
Solution: Add an argument to ":ls" to specify the type of buffer to list.
(Marcin Szamotulski)
d51cb706a4
2015-11-11 21:46:46 +01:00
Michael Reed
632408af4a
Merge pull request #3652 from Pyrohh/rm-os-mac
...
[RDY] Remove os_mac.txt
2015-11-11 12:33:18 -05:00
Michael Reed
150d08801c
doc: Nuke os_mac.txt
...
Pretty much all of this stuff is outdated.
Reviewed-by: @justinmk
2015-11-11 12:31:53 -05:00
Michael Reed
1ee6a6e7d4
Merge pull request #3641 from Pyrohh/X11
...
[RFC] Be more explicit about the lack of X11 integration
Reviewed-by: @justinmk
2015-11-11 12:19:40 -05:00
Marco Hinz
947e356cda
Test: improve functional/ex_cmds/oldfiles_spec.lua
...
- change approach for test 1: screen:expect() instead of assert()
- use execute() instead of command()
- 2 new tests that check none and wrong input for :oldfiles!
Helped-by: @fwalch
Helped-by: @tarruda
Helper-by: @justinmk
2015-11-11 17:12:02 +01:00
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