James McCoy
957c91d5d0
vim-patch.sh: Add support for sociomatic/git-hub
2016-05-19 06:40:47 -04:00
James McCoy
af3d4b4049
vim-patch.sh: Rename check_executable to require_executable
...
check_executable now just wraps the "exists && executable" check. This
will be needed to allow fallbacks for commands.
2016-05-19 06:40:37 -04:00
Justin M. Keyes
9c7038c475
Merge pull request #4780 from jamessan/vim-7.4.1046
...
vim-patch:7.4.1046
2016-05-18 22:30:09 -04:00
James McCoy
b907c85fb4
vim-patch:7.4.1046
...
Problem: No test coverage for menus.
Solution: Load the standard menus and check there is no error.
2d6c800272
2016-05-18 22:15:56 -04:00
Justin M. Keyes
c17f6c5396
Merge pull request #4753 from dmerejkowsky/cmake-ninja-test-output
...
test: Fix running tests from Ninja
2016-05-18 00:13:28 -04:00
Justin M. Keyes
a69c3fbc8a
Merge pull request #4734 from jbradaric/vim-7.4.1102
...
vim-patch:7.4.1102, 7.4.1110, 7.4.1832
2016-05-18 00:08:47 -04:00
Dimitri Merejkowsky
2582754bdd
Fix running tests from Ninja
2016-05-17 23:23:32 +02:00
AdnoC
e5eea7fa06
test: Screen also checks 'special' when testing attribute equality
2016-05-17 16:36:41 -04:00
AdnoC
954aeafa89
Linting
2016-05-17 16:36:41 -04:00
AdnoC
724fc88597
test: Edit the special color test
2016-05-17 16:36:38 -04:00
KillTheMule
a5ac389e5c
test: Add a test for the new guisp highlighting feature.
...
Screen.lua needed a little cosmetical adjustment to print out the color nicely.
2016-05-17 16:32:07 -04:00
AdnoC
f6a82c1d4f
test: Fix tests failing
2016-05-17 16:31:56 -04:00
AdnoC
244cfe86b5
syntax: Add support for the "special" color used for undercurls
2016-05-17 16:31:42 -04:00
Jurica Bradaric
91796f70ed
vim-patch:7.4.1832
...
Problem: Memory leak in debug commands.
Solution: Free memory before overwriting the pointer. (hint by Justin Keyes)
dc303bce10
2016-05-17 21:00:31 +02:00
Jurica Bradaric
12cfe7775f
ex_cmds2: Fix memory leak.
2016-05-17 20:54:42 +02:00
Jurica Bradaric
dd0e8a03fc
108_backtrace_debug_comands: Fix linter errors.
2016-05-17 20:54:42 +02:00
Jurica Bradaric
2a0f726b18
Remove unnecessary forward function declarations.
2016-05-17 20:54:42 +02:00
Jurica Bradaric
5fdb6043d7
vim-patch:7.4.1110
...
Problem: Test 108 fails when language is French.
Solution: Force English messages. (Dominique Pelle)
8c600052fa
2016-05-17 20:54:42 +02:00
Jurica Bradaric
b4cbfd3c08
vim-patch:7.4.1102
...
Problem: Debugger has no stack backtrace support.
Solution: Add "backtrace", "frame", "up" and "down" commands. (Alberto
Fanjul, closes vim/vim#433 )
f1f60f859c
2016-05-17 20:54:42 +02:00
Michael Ennen
087623aa3c
vim-patch: 7.4.1036
...
Problem: Only terminals with up to 256 colors work properly.
Solution: Use the 256 color behavior for all terminals with 256 or more
colors. (Robert de Bath)
fa03fd6c4a
2016-05-17 11:30:08 -07:00
Michael Ennen
cf29b4025d
vim-patch:7.4.1276
...
Problem: Warning for not using return value of fcntl().
Solution: Explicitly ignore the return value.
fbc4b4db3a
2016-05-17 11:24:25 -07:00
Justin M. Keyes
c9b1ad3a57
Merge pull request #4768 from justinmk/char_u
...
msg_puts_printf: remove char_u
2016-05-17 02:36:22 -04:00
Justin M. Keyes
7d11cc6912
Merge pull request #4759 from jbradaric/vim-7.4.1513
...
vim-patch:7.4.1513
2016-05-17 02:35:12 -04:00
Justin M. Keyes
50cf32775d
Merge pull request #4769 from jamessan/vim-7.4.1568
...
vim-patch:7.4.1568,7.4.1571,7.4.1728
2016-05-17 02:16:56 -04:00
Justin M. Keyes
3f3a3cb65f
Merge pull request #4770 from jamessan/vim-patch-list
...
vim-patch.sh: Ignore “git describe” failures in list_vim_patches
2016-05-17 01:31:02 -04:00
James McCoy
de570a0b84
vim-patch.sh: Ignore “git describe” failures in list_vim_patches
...
It's acceptable for “git describe --tags --exact-match …” to fail, since
all runtime updates commits are untagged. All that matters is that we
get a tag when one exists.
Therefore, ignore the failure status of the git describe call, relying
on the captured output instead.
2016-05-17 01:03:18 -04:00
Justin M. Keyes
4e101310d5
msg_puts_printf: remove char_u
2016-05-17 00:28:40 -04:00
James McCoy
ab60a73b6a
ci: test: Replace hard-coded commands with Makefile's targets
2016-05-17 00:04:40 -04:00
James McCoy
5bd65e31da
Makefile: Ensure tags are generated before running oldtest
2016-05-17 00:04:40 -04:00
Michael Ennen
c3c409c70f
vim-patch:7.4.1728
...
patch 7.4.1728
Problem: The help for functions require a space after the "(".
Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito
Higashi)
81edd171a9
2016-05-17 00:04:40 -04:00
James McCoy
850f91c51c
vim-patch:7.4.1571
...
patch 7.4.1571
Problem: No test for ":help"
Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi)
8e15ffcde7
2016-05-17 00:04:40 -04:00
Michael Ennen
10c819d453
vim-patch:7.4.1568
...
patch 7.4.1568
Problem: Using CTRL-] in help on option in parentheses doesn't work.
Solution: Skip the "(" in "('". (Hirohito Higashi)
00f9e0dbbd
2016-05-17 00:04:40 -04:00
Justin M. Keyes
39af303600
Merge pull request #4742 from brcolow/shellcheck-lint
...
Run shellcheck (shell scripting linter) on shell scripts.
2016-05-16 23:27:27 -04:00
Justin M. Keyes
68717132b1
indent/lua.vim: fix indent of nested elseif
2016-05-16 00:26:36 -04:00
Justin M. Keyes
33ba27b002
Merge pull request #3522 from wdv4758h/clang-3.7-options
...
build: fix '-fno-sanitize-recover' warning in Clang 3.7
2016-05-16 00:20:20 -04:00
Justin M. Keyes
71450b54aa
Merge pull request #4743 from jamessan/vim-7.4.1037
...
vim-patch:7.4.1037,fa73534
2016-05-15 22:50:17 -04:00
Justin M. Keyes
082abb7ca6
Merge pull request #4760 from justinmk/term-use-after-free
...
term_close use-after-free
2016-05-15 20:33:12 -04:00
Justin M. Keyes
3cc2a28198
Merge pull request #4527 from philix/env-refactor
...
os/env.c: cosmetic changes, restrict pointers
2016-05-15 20:03:50 -04:00
oni-link
f583bc94fc
term_close: fix use-after-free
...
Closes #4393
2016-05-15 19:47:24 -04:00
Justin M. Keyes
8dd91ddb73
test: term_close use-after-free
...
References #4393
2016-05-15 19:47:24 -04:00
Justin M. Keyes
df376d2e49
Merge pull request #4764 from justinmk/term-double-free
...
test: ex_terminal() double-free
2016-05-15 18:18:21 -04:00
Justin M. Keyes
bbc13e6459
Merge pull request #4765 from jdelkins/doit
...
clipboard: support "doit" tool
2016-05-15 18:17:07 -04:00
Joel D. Elkins
9b1e819c8c
clipboard: support "doit" tool
2016-05-15 16:53:49 -05:00
Justin M. Keyes
36fb600a9e
ex_terminal(): fix double-free
...
Closes #4554
2016-05-15 17:02:14 -04:00
Jurica Bradaric
d81556513d
vim-patch:7.4.1513
...
Problem: "J" fails if there are not enough lines. (Christian Neukirchen)
Solution: Reduce the count, only fail on the last line.
41e0f2f48f
2016-05-15 22:42:17 +02:00
Justin M. Keyes
3320b99816
test: ex_terminal() double-free
...
References #4554
2016-05-15 16:40:37 -04:00
Felipe Oliveira Carvalho
128579f7fc
os/env.c: document remove_tail() properly
2016-05-15 21:29:21 +02:00
Felipe Oliveira Carvalho
a453c5ce24
os/env.c: declare srcp and dst as restrict in expand_env_esc()
...
...and small refactorings:
- Style changes
- Variable renames
- Changes in variable scope
This change won't bring new problems (undefined behavior) as `memcpy` is
already being used in the function.
2016-05-15 21:29:16 +02:00
Justin M. Keyes
8cdf908ddb
Merge pull request #2717 from lucc/test68
...
tests: Migrate legacy test 68.
2016-05-15 12:18:41 -04:00
Felipe Oliveira Carvalho
049be74257
os/env.c: cosmetic changes done during review of the file
2016-05-15 15:37:53 +02:00