James McCoy
0b2633b1bb
vim-patch:e18c0b3
...
Updated runtime files.
e18c0b3981
Ignore changes to
* doc/channel.txt, runtime/tools/demoserver.py: Channel related changes
* doc/if_lua.txt, doc/if_perl.txt, doc/if_pyth.txt, doc/if_ruby.txt,
doc/if_tcl.txt, doc/todo.txt: Irrelevant to Neovim
* doc/tags: Generated at build time
2016-07-08 01:45:20 -04:00
James McCoy
4bd14e921b
vim-patch:7.4.1596
...
Problem: Memory leak. (Coverity)
Solution: Free the pattern.
ba8cd122ef
2016-07-08 01:45:20 -04:00
James McCoy
443d335ce3
vim-patch:7.4.1554
...
Problem: Completion for :colorscheme does not use 'packpath'.
Solution: Make it work, add a test. (Hirohito Higashi)
52f9c19015
2016-07-08 01:45:20 -04:00
James McCoy
53613e7fcd
vim-patch:7.4.1553
...
Problem: ":runtime" does not use 'packpath'.
Solution: Add "what" argument.
8dcf259d90
2016-07-08 01:45:20 -04:00
James McCoy
080476882b
vim-patch:7.4.1552
...
Problem: ":colorscheme" does not use 'packpath'.
Solution: Also use in "start" and "opt" directories in 'packpath'.
7f8989dd8a
2016-07-08 01:45:15 -04:00
James McCoy
55dcf0918c
vim-patch:7.4.1551
...
Problem: Cannot generate help tags in all doc directories.
Solution: Make ":helptags ALL" work.
6bef5306e4
2016-07-08 01:43:37 -04:00
James McCoy
26f74fdf61
vim-patch:7.4.1550
...
Problem: Cannot load packages early.
Solution: Add the ":packloadall" command.
2d8f56acb3
2016-07-08 01:43:37 -04:00
James McCoy
ea18b4a60f
vim-patch:77cdfd1
...
Updated runtime files.
77cdfd1038
Ignore changes to:
* doc/channel.txt, doc/eval.txt: Channel related docs
* doc/options.txt: GUI related docs
* doc/tags: Generated at build time
* doc/todo.txt: Irrelevant for Neovim
2016-07-08 01:43:36 -04:00
James McCoy
1f54d253e1
vim-patch:7.4.1528
...
Problem: Using "ever" for packages is confusing.
Solution: Use "start", as it's related to startup.
af1a0e371e
2016-07-08 01:43:36 -04:00
James McCoy
4ca9e13637
vim-patch:5f148ec
...
Update runtime files.
5f148ec0b5
Ignore changes to
* doc/channel.txt, doc/eval.txt: Channel related docs
* doc/tags: Generated at build time
* doc/todo.txt: Irrelevant to Neovim
2016-07-08 01:43:36 -04:00
James McCoy
8ecdc571b0
vim-patch:7.4.1499
...
Problem: No error message when :packadd does not find anything.
Solution: Add an error message. (Hirohito Higashi)
be82c25486
2016-07-08 01:43:36 -04:00
James McCoy
85e539c996
vim-patch:7.4.1492
...
Problem: No command line completion for ":packadd".
Solution: Implement completion. (Hirohito Higashi)
35ca0e7a1c
2016-07-08 01:43:36 -04:00
James McCoy
5f3813daf4
vim-patch:328da0d
...
Update runtime files.
328da0dcb7
Ignore changes to
* doc/channel.txt, doc/eval.txt: Channel related docs
* doc/tags: Generated at build time
* doc/todo.txt: Irrelevant to Neovim
2016-07-08 01:43:36 -04:00
James McCoy
2f72f34f04
vim-patch:7.4.1486
...
Problem: ":loadplugin" is not optimal, some people find it confusing.
Solution: Only use ":packadd" with an optional "!".
f365482736
2016-07-08 01:43:36 -04:00
James McCoy
67d8e58631
vim-patch:7.4.1480
...
Problem: Cannot add a pack direcory without loading a plugin.
Solution: Add the :packadd command.
91715873d1
2016-07-08 01:43:30 -04:00
James McCoy
d43ac790f2
vim-patch:7.4.1479
...
Problem: No testfor ":loadplugin".
Solution: Add a test. Fix how option is being set.
863c1a9079
2016-07-08 01:39:12 -04:00
James McCoy
9dc621e77d
vim-patch:7.4.1478
...
Problem: ":loadplugin" doesn't take care of ftdetect files.
Solution: Also load ftdetect scripts when appropriate.
1bdd42627d
2016-07-08 01:39:10 -04:00
James McCoy
8f2505e594
vim-patch:dae8d21
...
Updated runtime files
dae8d21dd2
Ignore changes to
* doc/eval.txt: Channel related docs
* doc/help.txt, doc/index.txt, doc/os_390.txt: Removal of obsolete features, which
already happened in Neovim
* doc/tags: Generated at build time
* doc/todo.txt, doc/version5.txt: Irrelevant to Neovim
2016-07-08 01:38:21 -04:00
James McCoy
28300a1293
vim-patch:f391327
...
Updated runtime files.
f391327adb
Ignore changes to
* doc/todo.txt: Irrelevant for Neovim
* doc/channel.txt: Channel docs
* doc/tags, syntax/vim.vim: Generated at build time
2016-07-08 01:38:21 -04:00
James McCoy
562b17260f
vim-patch:7.4.1396
...
Problem: Compiler warnings for conversions.
Solution: Add type cast.
1daae446e5
2016-07-08 01:38:21 -04:00
James McCoy
bca53fdca0
vim-patch:7.4.1388
...
Problem: Compiler warning. (Cesar Romani)
Solution: Initialize variable.
bdcd752750
2016-07-08 01:38:21 -04:00
James McCoy
e902a172ef
vim-patch:7.4.1384
...
Problem: It is not easy to use a set of plugins and their dependencies.
Solution: Add packages, ":loadopt", 'packpath'.
f6fee0e2d4
2016-07-08 01:38:16 -04:00
prollings
6cee9d1a17
vim-patch:7.4.1111 ( #5004 )
...
Problem: test_expand fails on MS-Windows.
Solution: Always use forward slashes. Remove references to test27.
f60b796fa9
2016-07-06 09:13:48 -04:00
Justin M. Keyes
8641e3a156
test: TUI colors: Skip TERM=linux on non-linux. ( #5015 )
...
Also skip TERM=screen (GNU, so probably not common on BSD)
2016-07-06 09:11:26 -04:00
Daniel Xu
5f1a153831
os/fs: Rename os_file_exists to os_path_exists ( #4973 )
...
Because the old name did not indicate that the function
would return true on directories as well.
2016-07-06 01:40:25 -04:00
Florian Walch
bd6dad06dd
Travis: Enable before_cache script for MacOS. ( #5007 )
...
Travis now seems to support caching on MacOS.
2016-07-04 20:51:34 -04:00
Justin M. Keyes
a5358688bc
doc
2016-07-03 05:22:09 -04:00
Justin M. Keyes
f3056988ed
ci: Reduce verbosity of low-risk tasks.
2016-07-03 04:39:36 -04:00
Justin M. Keyes
6e2c02bc6d
doc
...
Closes #4777
2016-07-03 03:53:42 -04:00
George Brown
b23b561329
Update jemalloc to 4.2.1 ( #4993 )
2016-07-03 02:26:47 -04:00
Justin M. Keyes
086aa99292
test/functional: sleep()
2016-07-03 02:22:55 -04:00
Justin M. Keyes
c402f6e7a9
Merge #5001 from justinmk/t_colors
...
TUI: infer 256 colors more liberally; listen to unibilium in other cases
2016-07-03 01:55:09 -04:00
Justin M. Keyes
173d366a5b
test: TUI colors ('t_Co')
2016-07-03 01:29:00 -04:00
Justin M. Keyes
c002310787
tui: Assume 256 colors in most cases.
...
Assume 256 colors if:
- $TERM contains "xterm" or "256"
- $COLORTERM contains "256"
Closes #2912
2016-07-03 01:21:33 -04:00
Justin M. Keyes
fab62141c8
options: Default t_Co to 256.
...
This commit doesn't change any behavior, only moves the init out of main.c We
_could_ move some initialization from tui.c:terminfo_start to an earlier phase,
in order to avoid mis-reporting 't_Co' during startup. But this will be messy,
and gains very little: TERM=linux works "good enough" as long as we correct t_Co
in tui.c:terminfo_start (c5b02d5a7
).
2016-07-02 20:36:31 -04:00
Mateusz Czaplinski
c5b02d5a7a
options: Set 't_Co' from unibilium + fix_terminfo.
...
Closes #3428
References #4999
The Linux "virtual consoles" available on Alt-F1...Alt-F7 (i.e.
tty1-tty7) support only 8 colors (actually, it's 16 colors when counted
together with "bold/bright" attribute) and 8 background colors (those in
some cases can be upped to 16 too, by using "blink" attribute - but this
might be more risky, in case some legacy consoles really show it as
blinking? I'm not sure about that.) This limit is buried deep in kernel
sources for default tty drivers. Trying to use the Neovim's default 256
colors in this case gives totally bad colors, breaking all color schemes
and sometimes rendering parts of the text invisible. A simple change
enables code paths for handling 8/16 colors, which are still present in
Neovim codebase.
2016-07-02 20:32:58 -04:00
prollings
f80eb768c7
vim-patch:7.4.1121 ( #4989 )
...
Problem: test_expand leaves files behind.
Solution: Edit another file before deleting, otherwise the swap file
remains.
08b270a8a4
2016-07-02 20:22:59 -04:00
Marco Hinz
c6eff87a25
Merge PR #4994 'vim-patch:7.4.1716'
...
Fixes https://github.com/neovim/neovim/issues/4992
2016-07-02 02:04:46 +02:00
Marco Hinz
0d9593ff14
Tests: check 'autochdir' on startup
2016-07-02 01:03:05 +02:00
Marco Hinz
59487e18a7
vim-patch:7.4.1716
...
Problem: 'autochdir' doesn't work for the first file. (Rob Hoelz)
Solution: Call DO_AUTOCHDIR after startup. (Christian Brabandt)
baec5c1768
2016-07-01 18:51:28 +02:00
Björn Linse
6f4f654231
Merge pull request #4880 from bfredl/zerotimer
...
make timers work correctly when timeout or repeat is zero
2016-07-01 17:34:28 +02:00
KillTheMule
c8da12b9a6
Add test for :drop
...
Cf. https://github.com/neovim/neovim/pull/4995
2016-07-01 15:25:49 +02:00
Michael Budde
ce31c21c7d
Fix regression of :drop introduced in 1a91000
...
A single line was deleted from `ex_drop()` in 1a91000
when fixing clint
warnings causing the `:drop` command to not work correctly if the buffer
is not already open in a window.
Fixes #4981
2016-07-01 11:42:18 +02:00
Shougo
0d5edcef4a
rplugin: Manifest file name fallback ( #4935 )
2016-06-30 20:50:07 -04:00
Patrick
8e804c911e
vim-patch:7.4.1136
...
Problem: Wrong argument to assert_exception() causes a crash. (reported by
Coverity)
Solution: Check for NULL pointer. Add a test.
da5dcd9366
2016-06-30 22:35:06 +10:00
Björn Linse
5c754a2d22
timers: make repeat=0 work one-shot (consistent with vim)
2016-06-29 18:57:18 +02:00
Björn Linse
2c39e0b03f
timers: make timers work with zero timeout
2016-06-29 18:57:18 +02:00
Justin M. Keyes
204f557a11
Merge #4984 'Trigger TabNewEntered with <CTRL-W>T'
...
Closes #4979
2016-06-28 05:00:54 -04:00
Dimitri Merejkowsky
43536568ba
[RFC] Fix #4979 : Trigger TabNewEntered also with <CTRL-W>T
...
Original patch by @fmoralesc
2016-06-28 23:50:05 +02:00
KillTheMule
f266ff2650
doc: remove obsolete reference ( #4978 )
2016-06-27 22:00:27 -04:00